Giáo trình Lập trình viên mã nguồn mở PHP - Module 4, Bài 2: Model
Xây dựng Model
□ Dần nhập
• Sau khi đã có lớp Database, cần phân tích yêu cầu của website để biết cần phải xây dựng các lớp Model nào để thực hiện.
•Trong một lớp model thường sẽ có phương thức khởi tạo và các phương thức cần thiết như lấy và hiển thị thông tin, cập nhật thông tin, thêm mới thông tin hay xóa thông tin.
Bạn đang xem tài liệu "Giáo trình Lập trình viên mã nguồn mở PHP - Module 4, Bài 2: Model", để tải tài liệu gốc về máy hãy click vào nút Download ở trên
Tóm tắt nội dung tài liệu: Giáo trình Lập trình viên mã nguồn mở PHP - Module 4, Bài 2: Model
Ngành LT & CSDL www.t3h.vn LTV MÃ NGUỒN MỜ PHP Module 4 - Bải 2: Model 2014 Trường ĐH Khoa Học Tự Nhiên Tp. Hồ Chi Minh TRUNG TÂM TIN HỌC Xây dựng lớp Database □Giới thiệu • Đa số các ứng dụng web đều sử dụng CSDL vì vậy trong nhóm Models cần phải có class Database để tương tác đến CSDL và xây dựng các phương thức cần thiết có liên quan đến CSDL như: kết nối CSDL, tạo truy vấn, thực hiện truy vấn, lấy dữ liệu trả về dưới dạng màng, dạng đối tượng... MC LTV Mã nguồn mờ PHP - Module 4 MC MC MC MC MC Xây dựng Model □ Dần nhập • Sau khi đã có lớp Database, cần phân tích yêu cầu của website để biết cần phải xây dựng các lớp Model nào để thực hiện. •Trong một lớp model thường sẽ có phương thức khởi tạo và các phương thức cần thiết như lấy và hiển thị thông tin, cập nhật thông tin, thêm mới thông tin hay xóa thông tin... 15 LTV Mã nguồn mờ PHP - Module 4 MC Xây dựng Model □Thực hiện • Phương thức thêm món ăn mới class M_mon_an extends Database { public function them mon($ma loai, $ten mon, $noi dung tom tat, $noi_dung_chi_tiet, $don_gia, $don_gia_khuyen_mai, $khuyen_mai, $hinh, $ngay_cap_nhat, $dvt, $trong_ngay){ $query="insert into mon an(ma loai, ten mon, noi_dung_tom_tat, noi_dung_chi_tiet, don_gia, don_gia_khuyen_mai, khuyen_mai, hinh, ngay_cap_nhat, dvt, trong_ngay) values $this->setQuery($query); return $this->execute(array($ma_loai, $ten_mon, $noi dung tom tat, $noi dung chi tiet, $don gia, $don gia khuyên mai, $khuyen_mai, $hinh, $ngay_cap_nhat, $dvt, $trong_ngaỵ)); MC ■Oediafire / IIICHIHI IIA ) J LTV Mã nguồn mờ PHP - Module 4 CMC <Mediafire
File đính kèm:
- giao_trinh_lap_trinh_vien_ma_nguon_mo_php_module_4_bai_2_mod.docx