10/10/2018, 10:34

Show ra thế này thì làm sao ạ!

Em cũng ko biết đặt title sao cho phải

Mình có 2table là:
- Sách (book_id,book_name)
- Tập (chap_id, chap_name, chap_book_id)

Mình đã lấy được id của bảng sách đưa vào "chap_book_id" để khi bấm vào tên sách nó sẽ hiển thị các tập.


Ở bảng dưới mình chỉ hiện 10 kết quả đầu tiên vừa thêm gần đây nhất. Ví dụ 2 cuốn sách đó đăng từ ngày 1/1/2010. Hôm nay, mình vào thêm tập 2. Làm sao để nó tự động hiện cuốn sách đó lên đầu ạ.




Nghĩa là nó sẽ hiển lên đầu và thay chỗ 1 thành 2
1024KB viết 12:48 ngày 10/10/2018
hiển thị 10 kết quả lấy từ bảng chap đi.
Thế Giới Phẳng viết 12:50 ngày 10/10/2018
Được gửi bởi 1024KB
hiển thị 10 kết quả lấy từ bảng chap đi.
Nhưng ý mình là muốn khi cập nhật ở bảng chap thì nó lại hiển lên top đầu ấy ạ
lamsononline viết 12:36 ngày 10/10/2018
có cột lastupdate không?

query .... + " order by lastupdate desc"
thuyduongcd viết 12:41 ngày 10/10/2018
Select 10 kết quả mới nhất từ bảng chap, group theo chap_book_id.
Code:
$sql="SELECT * FROM chap_table ORDER BY date DESC GROUP BY chap_book_id";
// field date là ngày tháng chap được thêm vào
Đã có 10 chap_book_id rồi thì chỉ cần select trong table book để lấy thông tin hiển thị ra là xong
1024KB viết 12:35 ngày 10/10/2018
Được gửi bởi thuyduongcd
Select 10 kết quả mới nhất từ bảng chap, group theo chap_book_id.
Code:
$sql="SELECT * FROM chap_table ORDER BY date DESC GROUP BY chap_book_id";
// field date là ngày tháng chap được thêm vào
Đã có 10 chap_book_id rồi thì chỉ cần select trong table book để lấy thông tin hiển thị ra là xong
Ý của mình là thế này đó.
Bài liên quan
0