XEM MỤC LỤC CÁC BÀI VIẾT VỀ CODEIGNITER
Trong bài hướng dẫn trước, chúng ta đã làm qua 01
số ví dụ hết sức cơ bản của framework bằng cách viết 01 lớp bao gồm các trang
tĩnh. Chúng ta rút gọn URI bằng cách sửa vài qui tắc định tuyến. Bây giờ, trong
bài này mình sẽ giới thiệu việc tải nội dung động từ cơ sở dữ liệu.
Thiết lập model
Các câu lệnh thao tác cơ sở dữ liệu không được viết
trong controller mà là trong model, nhằm mục đích tái sử dụng sau này.
Các Models là nơi bạn nhận dữ liệu, chèn, và cập nhật thông tin cơ sở dữ liệu hoặc các hình thức lưu trữ dữ liệu khác.
Chúng đại diện cho dữ liệu của bạn.
Các Models là nơi bạn nhận dữ liệu, chèn, và cập nhật thông tin cơ sở dữ liệu hoặc các hình thức lưu trữ dữ liệu khác.
Chúng đại diện cho dữ liệu của bạn.
Ta mở thư mục application/models/ tạo 01 tập
tin tên là: News_model.php và thêm đoạn mã sau.
Trước đó bạn phải cấu hình cơ sở dữ liệu của bạn trong tập tin application/config/database.php
Trước đó bạn phải cấu hình cơ sở dữ liệu của bạn trong tập tin application/config/database.php
<?php
class
News_model extends
CI_Model {
public function __construct()
{
$this->load->database();
}
}