Laravel การใช้งาน Database Migration เบื้องต้น

Laravel การใช้งาน Database Migration เบื้องต้น ใน framework laravel นั้นในส่วนของการเชื่อมต่อกับฐานข้อมูลนั้นจะมี feature Database Migration เพื่อเป็น script ในการสร้างฐานข้อมูลและกำหนดโครงการของ web application ที่เราสร้างขึ้น และยังสามารถ seeder ข้อมูลในส่วนของ master data เบื้องต้นได้อีกด้วย ขั้นแรกเราก็ทำต่อจาก Project ก่อนหน้าที่ผ่านมา เริ่มต้นติดตั้ง Laravel PHP Framework ด้วย Composer โดยผมจะสร้าง Model ขึ้นมา 2 โมเดล โมเดลอันแรกมีชื่อว่า Topic โดยไฟล์ Model นั้นจะสร้างใน directory app\models โดย Model Topic มีโค้ดดังนี้ [sourcecode language=”php”]Read More →

LARAVEL การใช้งาน ROUTES เบื้องต้น

Laravel  การใช้งาน Routes เบื้องต้น Laravel เป็น php framework แบบ mvc ซึ่งจุดเด่นของ laravel ในการใช้งานแบบ mvc นั้นก็คือการทำ routing url เพื่อทำการออกแบบและจัดการรับส่งข้อมูลของ web application โดยเราสามารถกำหนดและเขียน routes ได้โดยเขียนในไฟล์ที่อยู่ใน directory app ไฟล์ชื่อว่า routes.php โดยผมจะทำต่อจาก project ที่ผมได้สร้างไว้เมื่อครั้งก่อน เริ่มต้นติดตั้ง LARAVEL ในการ route url นั้นเราจะต้องออกแบบและกำหนดรูปแบบของ url ให้ดีเพื่อไม่ให้เกิดการสับสนในการจัดการและพัฒนา โดยผมจะทำตัวอย่างเกี่ยวกับข้อมูล class เรียนโดยกำหนดให้ url / เป็นการแสดง class เรียนทั้งหมด และถ้าเป็น /id จะแสดงรายละเอียดของ class เรียนดังตัวอย่างโค้ดด้านล่างครับRead More →