Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

Peringatan:mysql_fetch_array():argumen yang diberikan bukan hasil MySQL yang valid

Kueri Anda pasti memiliki masalah yang menyebabkan $result menjadi sumber daya yang tidak valid.

Coba periksa mysql_error() setelah baris tempat Anda menjalankan kueri.

Sunting:

Sebenarnya, saya akan mengubah query() fungsi kelas DBConnector Anda menjadi sesuatu seperti berikut ini, sehingga kesalahan yang dapat diidentifikasi muncul ketika Anda memiliki kueri yang buruk:

function query($query) {
    $this->theQuery = $query;
    $queryId = mysql_query($query,$this->link);
    if (! $queryId) {
        throw new Exception(mysql_error().".  Query was:\n\n".$query."\n\nError number: ".mysql_errno();
    }
    return $queryId;
}


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Cara sederhana untuk menghitung median dengan MySQL

  2. Cara Mendapatkan Setiap Baris Ke-N di MySQL

  3. Bagaimana cara menyimpan array di MySQL?

  4. Cegah kenaikan otomatis InnoDB PADA KUNCI DUPLICATE

  5. Jumlah item MySQL di dalam klausa