พี่ครับถ้าผมจะทำให้ระบบ อัพเดท ฟิล ในฐานข้อมูลเองเมื่อถึงเวลาที่กำหนดอ่ะครับ ผมต้องศึกษาจากบทความไหนหรอครับ
หลาย ๆ ท่านเคยแนะนำ cronjob ผมกะไม่เคยทำนะ
Date :
2016-07-07 08:04:47
By :
apisitp
ถ้า server เป็น linux ก็ cronjob เลยครับ
https://support.hostatom.com/knowledgebase.php?action=displayarticle&id=117
Date :
2016-07-07 13:27:51
By :
mee079
เป็น appserv อ่ะครับ
Date :
2016-07-07 14:31:39
By :
erlnw001
ลองศึกษา mysql scheduled jobs ครับ ใน mysql เวอร์ชั่นใหม่ มีให้ใช้งานอยู่ครับ
Date :
2016-07-07 16:05:09
By :
deawx
พี่ครับแล้ว เราเขียนให้แบบมันเช็คตอนเปิดเว็บมาแบบนี้ได้ไหมครับแบบไม้ต้องโชให้ผู้ใ้รู้อะไรแบบนี้อ่ะครับ
Date :
2016-07-07 17:48:29
By :
erlnw001
ได้สิครับ อยู่ที่เราครับ จะเลือกใช้แบบไหน ให้เหมาะสมกับงานของเรา
Code (PHP)
$date_job = "2016-07-15 10:00:00"; //Y-m-d H:i:s
$today = date("Y-m-d H:i:s");
if($today == $date_job){
//....Do some thing....
}
Date :
2016-07-07 21:28:50
By :
Manussawin
ตรงนี้ ถ้าหากว่ากำหนดเวลาเข้าไปด้วย มันจะต้องตรงกับเวลาเลยนะครับ หมายถึง จะต้องมี user ใช้งานขณะวัน และเวลาดังกล่าว ซึ่งตรงนี้จะทำให้เข้าเงื่อนไขยากมากๆ แต่ถ้ากำหนดเพียงแค่วันที่ ก็สามารถที่จะตอบโจทย์ตามความต้องการได้ครับ
Date :
2016-07-07 21:32:51
By :
Manussawin
พี่ครับผมลองเขียนดูแล้วอ่ะครับ แต่มันอัพให้ทุกอันเลยอ่ะครับเพราะมันไม่ได้เลือกเฉพาะ ไอดีของมันอ่ะครับ นี้ครับ โค๊ดCode (PHP)
$str="SELECT*from book b inner join room r on b.room=r.rid where book='1' and b.status='1' ";
$re = mysqli_query($dblink, $str);
$num = mysqli_num_rows($re);
$rows = mysqli_fetch_array($re);
$d=$rows[dates];
if ($d<$date) {
while ($rows = mysqli_fetch_array($re)) {
$strs="UPDATE room r set book='0' where rid='".$rows['rid']."'";
$res= mysqli_query($dblink, $strs);
}
}
Date :
2016-07-08 02:39:30
By :
erlnw001
จะให้อัพเดทอะไร เมื่อไหร่ ต้องอธิบายมาด้วยสิครับ เอาแต่โค๊ดมาให้ดูโดยไม่รู้วัตถุประสงค์
ก็ไม่รู้จะแนะนำยังไง เพราะโค๊ดมันไม่มี เออเร่อร์ ที่ไม่ถูกเพราะ result ไม่ตรงกับที่ต้องการ
Date :
2016-07-08 06:34:17
By :
Chaidhanan
Load balance : Server 00