|
|
|
พี่ๆ ขอคำแนะนำ DateTime คือว่าต้องการให้ icon_new หายไปเมื่อครบกำหนด 2 วัน และให้ icon อันอื่นขึ้นแทน |
|
|
|
|
|
|
|
มึนมากเลย รบกวนพี่ช่วยหน่อยเถอะค่ะ
|
|
|
|
|
Date :
2010-04-23 14:06:31 |
By :
plezaza |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
แนะนำวิธีใช้ mysql เช็คละกัน
SELECT *, if(DATE_ADD(post_date, INTERVAL 2 DAY) < CURDATE(),NULL,1) AS new_post from webboard
จากนั้นก็เอา php เช็คเอาว่า new_post = 2 ให้แสดงรูป
Go to : SQL MYSQL DATE_ADD()
|
|
|
|
|
Date :
2010-04-23 14:16:41 |
By :
plakrim |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ไม่เข้าอะค่ะ จะเอาไปใส่ตรงไหน และเรียกใช้งานอย่างไร
|
|
|
|
|
Date :
2010-04-23 15:33:00 |
By :
plezaza |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
มีคำแนะนำแบบอื่นไหมค่ะ ขอตัวอย่างด้วยนะคะ
|
|
|
|
|
Date :
2010-04-23 16:46:58 |
By :
plezaza |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Code (PHP)
$sql = "SELECT *, if(DATE_ADD(post_date, INTERVAL 2 DAY) < CURDATE(),NULL,1) AS new_post from webboard";
$result = mysql_query($sql);
while($rows = mysql_fetch_assoc($result)){
if($rows["new_post"] == 2) echo "<img src=\"images/new.gif\" />";
}
ประมาณนี้ไปดูเอง post_date ต้องเก็บเป็น datetime นะ
|
|
|
|
|
Date :
2010-04-23 22:01:38 |
By :
plakrim |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 00
|