#AskMe

មូលដ្ឋានគ្រឹះក្នុងការភ្ជាប់ទៅកាន់ 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 ដូចនេះ

វាយ command

សូមចូលទៅកាន់ browser រួចវាយ http://127.0.0.1:8000

III.          បង្កើត Database Connection និង បង្កើត Table

ដំណាក់កាលទី១

ដើម្បីភ្ជាប់ connection ទៅកាន់ database សូមបើក

ត្រង់ database folder à migrations សូម remove files ដែលបាន generated

ដំណាក់កាលទី២

ក្នុង app folder យើងនឹងទទួលបាន​ file មួយឈ្មោះថា “Student.php

ក្នុង migrations folder យើងក៏ទទួលបាន file មួយទៀតផងដែរ

សូម add បន្ថែម columns

បន្ទាប់មកទៀត សូមធ្វើការ migrate table ដែលបានថែម columns រួច

សូមចូលទៅមើលក្នុង MySQL database វានឹងធ្វើការ generate table អោយយើងដោយស្វ័យប្រវត្តិ

IV.          បញ្ចូលទិន្នន័យទៅក្នុង MySQL table

សូមធ្វើការបង្កើត controller សម្រាប់ StudentController

ក្នុង Http à Controllers យើងទទួលបាន file មួយឈ្មោះថា “StudentController”

បើក file “StudentController.php”

សូមធ្វើការសរសេរ

បើក “StudentController.php” រួចសរសេរកូដខាងក្រោម

សូមសាកល្បងដំណើរការកម្មវិធី

បើក file model ដែលមានឈ្មោះថា “Student.php” រួចធ្វើការសរសេរកូដខាងក្រោម

ក្នុង StudentController ដើម្បីអាច access នូវ model របស់ student បាន ត្រូវធ្វើការ import namespace របស់ model នោះចូល

សរសេរកូដក្នុង function store()

សូមបើក create.blade.php

ដំណើរការកម្មវិធី

មិនបានបញ្ចូលទិន្នន័យ

បញ្ចូលទិន្នន័យបានត្រឹមត្រូវ

ក្នុង database table យើងនឹងទទួលបាន​ទិន្នន័យដែលបានបញ្ចូល