ต้องการเปลี่ยนสคริปนี้ให้ใช้ได้ใน php แก้ยังไงดีครับ
แล้วทำไมไม่ใช้ PHP ไปตรงๆ เก็บวันที่ ที่ต้องการเปลี่ยนรูป ใช้ if else เทียบเวลา ฯลฯ
Date :
2016-11-03 13:23:31
By :
apisitp
Code (PHP)
<?php
$date = "2016-11-20"; // จากฐานข้อมูล
$future = strtotime($date);
$future = strtotime("+7 day", $future);
$future=date('Y-m-d', $future); // +7 จากวันจากฐานข้อมูล
$now=date('Y-m-d');
echo $date."<br>".$future."<br>".$now."<br>";
if($now >= $date and $now <= $future ) // ถ้า วันที่ปัจจุบัน อยู่ระว่าง วันที่เริ่มต้นจากฐานข้อมูล+7วัน
{
echo 'True';
}else{
echo 'False';
}
?>
Date :
2016-11-03 15:41:32
By :
dudesaranyu
Date :
2016-11-03 16:49:52
By :
apisitp
ผิดตรงไหนครับ ผมพยายามแปลงแล้วใช้ไม่ได้ครับ
<?php
$date = "$r[dmy]"; // จากฐานข้อมูล
$future = strtotime($date);
$future = strtotime("+7 day", $future);
$future =date('D/M/Y', $future); // +7 จากวันจากฐานข้อมูล
$pic1 = "<img src= 'mosicon.png'>";
$pic2 = "<img src= 'mosicon2.png'>";
$now=date('D/M/Y');
if($now >= $date and $now <= $future ) // ถ้า วันที่ปัจจุบัน อยู่ระว่าง วันที่เริ่มต้นจากฐานข้อมูล+7วัน
{
echo $pic1;
}else{
echo $pic2;
}
?>
Date :
2016-11-03 18:01:27
By :
jakudon
$future = strtotime($date);
$future = strtotime("+7 day", $future);
$future =date('D/M/Y', $future); // +7
$future1 = strtotime($date);
$future2 = strtotime("+7 day", $future1);
$future3 =date('D/M/Y', $future ); // +7
เปลี่ยนไม่ให้ซ้ำซะหน่อย แล้ว echo ค่า เช็ค Debug ก่อนเอาไป if else ครับ
Date :
2016-11-03 19:12:13
By :
apisitp
รบกวนศึกษาพื้นฐาน html อย่างด่วนเลยครับ ...
Date :
2016-11-04 09:20:47
By :
apisitp
แหะๆ ผมกำลังพยายามเข้าใจครับ
ขอบคุณครับ
Date :
2016-11-04 10:51:02
By :
jakudon
อย่ากระโดดไกลครับ ลงไม่ดีขาอาจเจ็บ แล้วมันจะท้อเอา
Date :
2016-11-04 11:43:29
By :
apisitp
No.2 เขียนไว้ชัดเจนมาก
วันที่คือ Y-m-d
แต่...
No.4 ทำไมไปเปลี่ยนโค้ดเขาซะหมดล่ะครับ
วันที่กลายเป็น D/M/Y
Date :
2016-11-05 15:52:49
By :
{Cyberman}
Load balance : Server 04