Adalente adlı üyeden alıntı: mesajı görüntüle
Bir cronjob yaptım ama sanırım güncellemede bir yerde hata yapıyorum.
Beş dakikada bir çalışmaya programladım.

$tarih=strtotime(date("Y.m.d H:i:s"))-60;
mysql_query("update user set durum='0' where tarih<'$tarih' ");

yukarıdaki kodda bir hatam varmı acaba ?





çalışmıyor anlamadım kodda hata yok gibi yada ben göremedim


$tarih= date('Y.m.d H:i:s', strtotime('-10 minutes'));




$update = mysql_query("UPDATE user SET user_online='1' WHERE giris_tarihi<'$tarih'");


if ( $update ){


print "güncelleme başarılı!";


}else{


print "Tarih Uyumsuz!";
echo $tarih;
echo date('Y.m.d H:i:s');


}
mysql desteği sona erdi, MySQLi veya PDO kullan.