php-codeigniter-framework

สอน Codeigniter การใช้งาน Model

สอน Codeigniter การใช้งาน Model
ส่วนของ model ใน php codeigniter คือส่วนของการจัดการและติดต่อกับระบบฐานข้อมูล
คำสั่งและ method ต่าง ๆ ที่ใช้สำหรับติดต่อกับฐานข้อมูลจะถูกสร้างไว้ในส่วนของ model
และถูกเรียกใช้ใน controller หรือที่อื่น ( แต่โดยปกติจะใช้งานใน controller )

หัวข้อที่เกี่ยวข้อง

ดาวน์โหลดและติดตั้ง codeigniter
ตัด index.php ออกจาก URL
การรับส่งค่าระหว่าง view และ controller

กฏเกณฑ์การสร้าง Model

– อักษรตัวแรกเป็นตัวพิมพ์ใหญ่
– ทุกคลาสต้อง extends CI_Model
– คลาสไฟล์ต้องอยู่ใน application/models

เปิดการเชื่อมต่อฐานข้อมูลก่อนสร้าง Model

– ไปที่ application/config/database.php กำหนดค่าให้ตรงกับ host ที่เราใช้งาน

– ไปที่ application/config/autoload.php เปิดใช้งาน database library

ตัวอย่าง Model Class และ Method

การโหลด Model class ไปใช้งานใน Controller

– ใช้งานแบบ autoload ให้ไปที่ application/config/autoload.php

ถ้ามีหลาย Model ที่ต้องการใช้งาน ก็สามารถเพิ่มเข้าไปในลักษณะแบบนี้ครับ

– ใช้งานแบบโหลดแต่ละโมเดลเข้าไปใน Controller โดยไม่ใช้ autoload

วิธีเรียกใช้งานเมธอดของ Model ใน Controller

สุดท้ายแล้วเราจะได้หน้าตาของคลาส Template ในลักษณะนี้

วิธีเรียกใช้งานเมธอดของ Model ใน View

หัวข้อที่เกี่ยวข้อง

ดาวน์โหลดและติดตั้ง codeigniter
ตัด index.php ออกจาก URL
การรับส่งค่าระหว่าง view และ controller

กระทู้ใกล้เคียง

สอน codeigniter วิธีย้ายไฟล์จาก host เดิม ไป host ... สอน codeigniter วิธีย้ายไฟล์จาก host เดิม ไปอยู่ host ใหม่ ด้วย codeigniter สอน codeigniter วิธีย้ายไฟล์จาก host เดิม ไปอยู่ host ใหม่ ท่านเคยประส...
สอน codeigniter วิธีใช้งาน session ใน Codeigniter... สอน codeigniter วิธีใช้งาน session ใน Codeigniter Session หรือ เว็บเซสชั่น (Web Session) คือตัวแปรที่ไคลเอนต์ (Client) สร้างขึ้นมาเมื่อเปิดเว็บบราว...
CRUD คืออะไร รวม codeigniter library ที่จะทำให้ชีว... CRUD คืออะไร รวม codeigniter library ที่จะทำให้ชีวิตง่ายขึ้น CRUD คืออะไร รวม codeigniter library ที่จะทำให้ชีวิตง่ายขึ้น CRUD ย่อมาจากคำ 4 คำคื...
สอน codeigniter ทำระบบสมัครสมาชิก... สอน codeigniter เข้าใจโครงสร้างของ CI ด้วยระบบสมัครสมาชิก สอน code igniter เขียนระบบสมัครสมาชิกด้วย codeigniter framework แบบ Step By Step ในบท...