อยากรู้วิธีทำให้ กระทู้ที่พึ่งตอบ ไปอยู่บนสุด นี่ ต้องเขียนโค้ดยังไงหรอครับ
สร้าง field เก็บเวลาล่าสุดครับ
Date :
2013-11-01 14:25:58
By :
Mr.T-Bag
บรรทัดที่ 10 ของไฟล์ Webboard.php
จาก
Code (PHP)
$strSQL = "SELECT * FROM webboard ";
เปลี่ยนเป็น
Code (PHP)
$strSQL = "
SELECT
wb.QuestionID,
wb.CreateDate,
wb.Question,
wb.Details,
wb.Name,
wb.View,
wb.Reply,
rp.ReplyID,
rp.QuestionID,
rp.CreateDate,
rp.Details,
rp.Name
FROM webboard AS ws, reply AS rp
WHERE wb.QuestionID = rp.QuestionID
ORDER BY rp.CreateDate DESC
";
น่าจะประมาณนี้
ประวัติการแก้ไข 2013-11-01 14:38:56
Date :
2013-11-01 14:37:37
By :
awachai007
ตามนั้นครับ สร้างฟิวด์เก็บเวลาล่าสุดที่มีการ Update และทุก ๆ ครั้งที่มีการตอบก็ไป Update ฟิวด์นี้ครับ
ในส่วนของการแสดงผลก็ ORDER BY ColumnUpdate DESC
Date :
2013-11-01 16:26:22
By :
mr.win
ถ้าจะเขียนโค้ด ให้มัน Update ที่ ฟิล CreateDate ใส่ ใน View_webboard.php อะ ต้องเขียนยังไงอะคัฟ
ประวัติการแก้ไข 2013-11-02 12:43:58
Date :
2013-11-02 12:29:25
By :
ghosting
ประมาณนั้นครับ
Date :
2013-11-02 17:02:00
By :
mr.win
Load balance : Server 04