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 Website

Tips: The site is experiencing technical difficulties

Open the website, you receive a message: “This site is experiencing difficulties.“ And if you open admin page, it added another detail as: “This site is experiencing difficulties. Please check your site admin email inbox for instruction” So it’s telling you check email of an Admin user and of course, if you are lucky, you […]

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 […]

Categories
PHP

[Laravel+DBAL] Doctrine\DBAL\Driver\PDOStatement contains 3 abstract methods

I though before not to share every error I met during the development I did so far but it’s just facing more often with the same issue so let’s make it documents for others. I have a Laravel 5.5.* and use the package: Doctrine\DBAL which is on version v2.5.13, it was working fine, it might […]

Categories
PHP

PHP Flow3 Framwork: The system cannot find the path specified.

Flow framework is a PHP framework from Typo3 community. I take a chance to try out how is the framework on Windows. Thanks to composer that makes more easier for PHP scripting language. Time by time, PHP is more better through different framework exists such as from CodeIgniter, Laravel, CakePHP or more … and Flow3 […]

Categories
Drupal MySQL PHP

My Recommendation Performance Settings [Drupal]

I posted some posts about drupal since I started to implement things with drupal. Issue with “Maximum execution time“ Issue with “MySQL server has gone away“ And still with memory “The InnoDB memory heap“ Here is my own recommendation for Drupal or some heavy PHP/MySQL application. php.ini max_execution_time=5000 memory_limit=1024M my.ini [mysqld] max_allowed_packet = 128m sort_buffer_size […]

Categories
Drupal PHP

Maximum execution time of 60 seconds exceeded [Drupal]

The error: Maximum execution time of 60 seconds exceeded When you execute some PHP script that spends longer time than the configuration of php.ini (which is sometimes is 30 or 60 seconds). With drupal, you might need much in your local development so let’s change in php.ini at: xampp\php\php.ini variable: max_execution_time To value (zero, no […]