mysql_affected_rows(); bug

mysql_affected_rows(); fonksiyonunda  eger sql query basarılı ise  sonucu 1 olarak donderir basarısız ise -1 olarak doner genel olarak   kullanım sekli sql isleminin basarılı olup olmamasını kontrol edebilirsiniz  fakat  

mysql_afftected_rows(); sql update komutlarında sonucu herhalukarda -1 dondermekte bu nedenle  mysql sınıfı kullanan arkadaslarımın eger boyle bir fonksiyon kullanıyorlar ise  mysqli_affected_rows(); kullanmalarını oneriyorum 

tabi mysql sınıflarınızıda  mysqliye  uyarlarsanız daha iyi olur  benim basıma gelen bir  hata sizde karsılasırsanız sasırmayın

05-09-2013 17:23

    Php

    alicilin Ali Fırat Güler

    bildirim için teşekkür ederim hocam.

    05-09-2013 21:43

      Php

      teşekkürler. ince bir nokta.

      bi ipucu da ben vereyim.

      mantıksal olarak: 0(sıfır), False ve "" aynı anlama gelebilir. bu gibi fonksiyon dönüşlerinde emin olmak için üç eşittir kullanılır. tam olarak FALSE değeri aramaya yarar. 0 veya "" dönerse kabul etmez.

      if(strpos("a","baba")===FALSE)
      {

      }

       

      Her programcı birgün Php yi tadacaktır
      07-09-2013 21:53

        www.Phpkodlari.com © 2009 Herkes Php öğrenecek
        Web tasarım ve eğitim kaynağınız.