Ankon adlı üyeden alıntı: mesajı görüntüle
Hocam veritabanındaki kayıt tarihi ile şuanki tarih arasında 5 dakika fark var diyelim. Sorguyu çalıştırıyorum. Güncellendi yazıyor ancak veritabanında baktığımda işlem gerçekleşmemiş. Ancak 5 dakika sonra tekrar denediğimde yine aynı şekilde güncellendi yazıyor bu defa işlem olmuş.

Benim istediğim işlem olduktan sonra güncellendi yazısının gelmesi. Çünkü o aşamada farklı bi işlem daha olacak o yüzden.
Hocam tamamda güncellendi yazması normal, çünkü phpmyadmin'de sorgunuzu çalıştırırsanız 0 satır etkilendi şeklinde TRUE dönen bir sonuçla karşılaşırsınız. Bu nedenle zaten ekranda güncellendi yazar.

<?php 
include ("../baglanti.php"); 

$zaman = date("Y-m-d H:i:s"); 
$guncelle = mysql_query("update gorev set gorev_durum=2 where gorev_tarih <= '$zaman'"); 

if (mysql_affected_rows() > 0) 
    { 
    echo 'Güncellendi'; 
    } 
  else 
    { 
    echo 'olmadı'; 
    } 
?>
Bu şekilde dener misiniz?