Arkadaşlar veritabanında maçlar tablom var. Örneğin 1 maç saat 20:00'da başlıyor.

20:00'dan itibaren şuanki zamana göre saat 20:00'da başlayan maçı 130 dakika sonra otamatikmen veritabanından statusunu 2 yaptırmam gerekiyor.

Yardımcı olurmusunuz ?

Bir kod yazdım fakat sorun çıkartıyor sanırım.

$saatler = mysql_query("SELECT * FROM maclar where status = '1'");
		
while($q = mysql_fetch_object($saatler)){
		
$baslangic       =strtotime($q->mac_saati);
$bitis               = strtotime(date('H:i'));
$fark       	       = abs($baslangic-$bitis);
$toplantiSure   = $fark/60;

if($toplantiSure > 130){
				
			
mysql_query("UPDATE maclar SET status = '2' WHERE mid = '".$q->mid."'");

			}