$ algılamak nasıl sonuç mysql_fetch_array geçerli MySQL result resource ($ sonuç) olduğunu

2 Cevap php

PHP ile yazılmış,

ve bazen mysql yeniden başlattığınızda,

bildirir:

Debug Warning:line 24 - mysql_fetch_array(): supplied argument is not a valid MySQL result resource

$ Sonuç geçerli MySQL result resource olup olmadığını tespit etmek için herhangi bir yolu var mı?

2 Cevap

Bir hata varsa onu yanlış olacak.

if ($result) {
    $row = mysql_fetch_array($result);
} else {
    echo "MySQL error: " . mysql_error();
}

Yoksa sadece yapabileceği:

if ($result) {
      $row = mysql_fetch_array($result);
      // Do everything you need to in here
 }