Categories
PHP

Laravel : Customize Pagination on API Resource Collection

Laravel from 5.5 / 5.6 has been tested with this solution! You want to wrap your model collection into a resource collection but as you might using the Vue-Pagination which need to be outwrapping the meta and links key. So, you want something as expected output above related to pagination keys. In short, here is…

Categories
PHP

របៀប Update/Edit ជាមួយ Laravel

មាតិកា I.   បើក View “index” II. បង្កើត View “edit” III. សរសេរកូដក្នុង StudentController ដើម្បី Edit/update data IV. ដំណើរការកម្មវិធី I.          បើក View “index” ចូលទៅកាន់ index.blade.php រួចធ្វើការសរសេរកូដដើម្បី edit II.          បង្កើត View “edit” បង្កើត edit.blade.php ក្នុង folder Views à student សរសេរកូដក្នុង edit page III.          សរសេរកូដក្នុង StudentController ដើម្បី Edit/update data បើក StudentController ក្នុង edit function សូមសរសេរកូដខាងក្រោម ក្នុង update function សូមសរសេរកូដខាងក្រោម…

Categories
PHP

របៀប Retrieve Data ចេញពី Mysql Database ជាមួយ Laravel

មាតិកា I.   បង្កើត View “index” II. សរសេរកូដក្នុង StudentController ដើម្បី fetch data ពី database III. ដំណើរការកម្មវិធី I.          បង្កើត View “index” បង្កើត index.blade.php ក្នុង folder Views à student សរសេរកូដក្នុង index page II.          សរសេរកូដក្នុង StudentController ដើម្បី fetch data ពី database បើក StudentController ក្នុង index function សូមសរសេរកូដខាងក្រោម III.          ដំណើរការកម្មវិធី ដើម្បីដំណើរការកម្មវិធីបាន យើងត្រូវចូលទៅកាន់ path folder project របស់យើង រួចសូមវាយ command “php artisan…

Categories
PHP

មូលដ្ឋានគ្រឹះក្នុងការភ្ជាប់ទៅកាន់ Database ជាមួយ Laravel

មាតិកា I.   សេចក្តីផ្តើម II. របៀបបង្កើត Project III. បង្កើត Database Connection និង បង្កើត Table IV. បញ្ចូលទិន្នន័យទៅក្នុង MySQL table I.          សេចក្តីផ្តើម ក្នុងមេរៀននេះ ខ្ញុំចង់បង្ហាញអ្នកទាំងអស់គ្នាពីរបៀបបង្កើត Project ជាមួយ Laravel Framework ព្រមទាំងការប្រើប្រាស់ CRUD ផងដែរ។ មិនត្រឹមតែប៉ុណ្ណោះយើងនឹងយល់ដឹងពីរបៀបភ្ជាប់ connection ទៅកាន់ database ដោយប្រើប្រាស់ MySQL។ II.         របៀបបង្កើត Project ដើម្បីបង្កើត Project យើងត្រូវចូលទៅកាន់ command prompt (cmd) រួចវាយនូវ command ដូចខាងក្រោម៖ វាកំពុងតែធ្វើការ Generate project សូមធ្វើការរង់ចាំ… សូមចូលទៅមើលក្នុង directory path យើងនឹងទទួលបាន project…

Categories
PHP

Laravel 5.6 CRUD Tutorial With Example

មាតិកា សេចក្តីផ្តើម តម្រូវការ ជំហ៊ានទី១៖ បង្កើត Laravel Project ជំហ៊ានទី២៖ បង្កើត MySQL Database ក្នុង .env file. ជំហ៊ានទី៣៖ បង្កើតនូវ model, migration file និង controller សម្រាប់ table “Passports” ជំហ៊ានទី៤៖ បង្កើត file view​ ដើម្បីបញ្ចូលព័ត៌មានទៅក្នុង database. ជំហ៊ានទី៥៖ បង្កើត Controller និង Route. ជំហ៊ានទី៦៖ រក្សាទុកទិន្នន័យនៅក្នុង Database. ជំហ៊ានទី៧៖ បង្កើត index page មួយសម្រាប់ធ្វើការ List ចេញរាល់ព័ត៌មានទាំងអស់ ជំហ៊ានទី៨៖ បង្កើតនូវ Edit view មួយសម្រាប់ Update ព៍ត៌មាន ជំហ៊ានទី៩៖ របៀបលុបទិន្នន័យចេញពី Database…