CRUD នៅក្នុង Laravel 5.4

នៅក្នុងអត្ថបទមុនៗ​យើងបានសិក្សារួចមកហើយអំពីការ ទាញ Data, Insert  ចំនែកក្នុងអត្ថបទនេះ Tehcfree នឹងធ្វើការនិយាយអំពី CRUD នៅក្នុង Laravel 5.4 ។​  ឧទាហរណ៍៖ Techfree នឹងធ្វើបន្តពីអត្ថទបមុន ធ្វើការបង្កើត Route ៖ នៅក្នុង Controller ItemController ​  បង្កើត View name index.blade.php ចំណាំ៖ ត្រូវបង្កើត Route admin/save ជាមុនសិន  ទើបអាចធ្វើការ add បាន នៅពេលដែល run វានឹងចេញដូចរូបខាងក្រោម៖ នៅក្នុង Controller សូមធ្វើការបង្កើត function form ដូចរូបខាងក្រោម៖ នៅក្នុង View បង្កើត form.blade.php ដូចរូបខាងក្រោម៖ នៅក្នុុង form ត្រូវដាក់ route សម្រាប់ធ្វើការ Insert data នៅពេលដែល run វានឹងចេញដូចរូបខាងក្រោម៖ បន្ទាប់មកបង្កើត Route ដូចរូវខាងក្រោម៖ នៅក្នុង Controller បង្កើត function insert ដូចរូបខាងក្រោម៖ បន្ទាប់ពី  Insert Data ហើយ វានឹង redirect ទៅកាន់​ Route admin/item ដូចរូប៖ មុនពេល Insert ក្រោយពេល Insert data សូមមើល Data នៅក្នុង database ដូចរូបខាងក្រោម៖ បន្ទាប់មកនៅក្នុង Controller យើងបានធ្វើការ យក Data រួចម្ដងមកហើយ ដូចរូបខាងក្រោម៖ នៅក្នុុង view index.blade.php យើងធ្វើការ យក់ data ពី database មកបង្ហាញដូចរូបខាងក្រោម៖ សូមមើលលទ្ធផល៖ ដាក់ Button ដោយយក id ដើម្បីធ្វើការ Edit នឹង​ Delete ដូចរូបខាងលើ នៅក្នុង Route បង្កើត Route::get(‘/edit’,’ItemController@form’); នៅក្នុង Controller កន្លែង function form ដូចរូប៖ បន្ទាប់មកនៅក្នុង view form.blade.php ​ ត្រូវអោយ id ស្មើរ ០ នៅពេលដែលយើងចុច Button save ដូចរូប៖ សូមមើលលទ្ធផលពេលចុច Button ដូចរូប៖ បន្ទាប់មក អោយ Id ជា Hidden ដូចរូប៖ នៅក្នុង Controller function insert សិក្សាលក្ខខ័ណ្ឌ ដូចរូបខាងក្រោម៖ សូមមើលលទ្ធផល៖ បន្ទាប់ពី Edit ហើយត្រូវធ្វើការ Delete  បង្កើត Route: Route::get(‘/delete’,’ItemController@delete’); នៅក្នុង Controller សូមមើលលទ្ធផល៖