Hướng dẫn syntax crud php - cú pháp crud php

Qua loạt bài học PHP từ đầu đến giờ bạn đã nắm được rất nhiều kiến thức mới. Giờ là lúc chúng ta vận dụng tổng hợp để giải quyết một bài toán quản lý [hơi hơi] thực tế. Bài học này hướng tới vận dụng và củng cố những kiến thức bạn đã học trong những bài học về vận dụng PHP trong môi trường web.

Chuẩn bị project

Các loại ứng dụng quản lý vốn rất phổ biến. Chúng cũng được gọi chung là những ứng dụng dạng CRUD do hoạt động của chúng gắn liền với 4 thao tác với dữ liệu: Create [tạo mới] – Retrieve [trích xuất] – Update [cập nhật] – Delete [xóa bỏ].

Trong bài học này chúng ta sẽ cùng xây dựng một ứng dụng quản lý sách điện tử đơn giản. Do kiến thức chưa đầy đủ, chúng ta sẽ chỉ xây dựng một phần chức năng của ứng dụng, bao gồm chức năng xuất [Retrieve] và xóa [Delete] dữ liệu. Hai chức năng còn lại [Update và Create] sẽ được thực hiện trong bài thực hành tổng hợp số 2.

Để thực hiện bài thực hành này bạn cần download template dự án chúng tôi đã chuẩn bị trước. Các kỹ thuật xây dựng template này đã được trình bày trong bài học về cấu trúc page và site.

Để tiện lợi cho bạn trong quá trình học, chúng tôi đã tạo sẵn một mẫu project mà bạn có thể tải từ link sau: //1drv.ms/u/s!Ar_aj4rIJ2qGkvwwcwHs3wUOLHWcrw?e=5GidgFKhi sử dụng mẫu project này chú ý:[1] thay đổi đường dẫn của hằng APPLICATION_PATH trong file core/config.php cho phù hợp với đường dẫn từ document root.[2] thay đổi tên ứng dụng APPLICATION_NAME trong file core/config.php.[3] nếu có nhu cầu thay đổi layout, bạn có thể sửa trực tiếp vào file core/layout.php hoặc tạo file layout mới trong thư mục core rồi cập nhật hằng DEFAULT_LAYOUT.[4] đây cũng là một project cho PhpStorm. Chúng tôi cũng đã tạo sẵn một template file php [My PHP Template] có sẵn các lệnh cần thiết để sử dụng layout chung.[5] mẫu project này đã tích hợp sẵn Bootstrap và jQuery.
//1drv.ms/u/s!Ar_aj4rIJ2qGkvwwcwHs3wUOLHWcrw?e=5GidgF
Khi sử dụng mẫu project này chú ý:
[1] thay đổi đường dẫn của hằng APPLICATION_PATH trong file core/config.php cho phù hợp với đường dẫn từ document root.
[2] thay đổi tên ứng dụng APPLICATION_NAME trong file core/config.php.
[3] nếu có nhu cầu thay đổi layout, bạn có thể sửa trực tiếp vào file core/layout.php hoặc tạo file layout mới trong thư mục core rồi cập nhật hằng DEFAULT_LAYOUT.
[4] đây cũng là một project cho PhpStorm. Chúng tôi cũng đã tạo sẵn một template file php [My PHP Template] có sẵn các lệnh cần thiết để sử dụng layout chung.
[5] mẫu project này đã tích hợp sẵn Bootstrap và jQuery.

Sau khi tải về và giải nén bạn sẽ thu được một thư mục Template với cấu trúc như sau:

Back to list

Từ trang danh sách [index.php], ấn một đường link bất kỳ sẽ thu được kết quả tương ứng:

Xóa dữ liệu

[1] Tạo file delete.inc.php và delete.php trong thư mục book.

[2] Viết code như sau:




    

Book not found!

Deletion confirm

Title: Authors: Publisher: Year: Summary:

Bài Viết Liên Quan

Chủ Đề