• 07-03-2019, 16:36:02
    #1
    Kimlik doğrulama veya yönetimden onay bekliyor.
    merhaba arkadaşlar aşağıdaki sorgu güncelleme yapıyor ama aynı veriye sahip fazlada oluyor toplam 10 veri güncellendi gibi yazdıramadım..
    Warning: mysql_num_rows() expects parameter 1 to be resource, boolean given in hatası alıyorum.

    bana bu örneği hem mysq hem PDO hazırlayabilirmisiniz?

    $guncelle = mysql_query("UPDATE uyeler SET uye_resim ='resim1.jpg' WHERE uye_resim='' and uye_adi='kemal'");
    
    $say   = mysql_num_rows($guncelle);
    if($say>0){
    
    echo "TOPLAM".$say."veri güncellendi";
    }else{
    
    echo "bu eşleşmeye uygun veri yok";
    }
  • 07-03-2019, 16:39:02
    #2
    Merhaba,

    Bir döngü olmadığı için tek satırda işlem yapıyorsunuz, bu sebepten ötürü hata veriyor. bir döngü içerisine alıp tekrar deneyiniz.
  • 07-03-2019, 17:04:46
    #3
    böyle denedim olmadı ne yapsam saydıramadım

    while($sor = mysql_fetch_array($guncelle)){
    $say = mysql_num_rows($sor);
    
    if($say>0){
    
    echo "Toplam".$say."veri güncellendi";
    }else{
    
    echo "Eşleşme yok...";
    }
    
    
    }
  • 08-03-2019, 12:20:46
    #4
    Üyeliği durduruldu
    $guncelle değişkeni boş dönüyor görünüyor, db baglantınızı kontrol ediniz veya tw iletirseniz ücretsiz yardımcı olabilirim.
  • 08-03-2019, 12:30:07
    #5
    http://php.net/manual/tr/function.my...ected-rows.php bu işini çözer hocam