Tạo bởi Trần Văn Điêp|
[Video] Kiểm Tra 60 phút - Test nhanh - Khóa học PHP
Học PHP
[Video] Kiểm Tra 60 phút - Test nhanh - Khóa học PHP
1. Tạo cơ sở dữ liệu và bảng product
-
id: tự tăng. -
title: tên sản phẩm. -
thumbnail: đường dẫn ảnh. -
price: giá sản phẩm (dùng DECIMAL để lưu tiền tệ). -
content: mô tả sản phẩm. -
created_at&updated_at: thời gian tạo và cập nhật.
2. Thêm dữ liệu mẫu
Bạn có thể dùng câu lệnh SQL INSERT INTO để thêm 35 sản phẩm. Ví dụ:
Lưu ý:
thumbnaillà đường dẫn ảnh, bạn có thể lưu trong thư mụcimages/.
3. Tạo trang product.php hiển thị danh sách sản phẩm và phân trang
Giải thích:
-
Kết nối Database: sử dụng
mysqli. -
Tìm kiếm: sử dụng
LIKEtrong SQL để tìm theotitlehoặccontent. -
Phân trang:
-
$limit = 10sản phẩm/1 trang. -
$pagelấy từ URL?page=. -
LIMIT ?, ?để lấy dữ liệu theo trang.
-
-
Hiển thị: bảng HTML, mỗi sản phẩm có số thứ tự, ảnh, tiêu đề, giá, mô tả và thời gian.
-
Pagination links: hiển thị liên kết chuyển trang.