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

Peringatan:mysql_fetch_array() mengharapkan parameter 1 menjadi sumber daya [...]

mysql_query gagal dan mengembalikan FALSE di $result .

Anda harus memeriksa nilai yang dikembalikan:

$id = mysql_real_escape_string($GET["id"]);
if ($result = mysql_query("SELECT * FROM Setting WHERE ID = '$id'"))
    $row = mysql_fetch_array($result);
else
    print htmlencode(mysql_error()) . "\n";

Dan tentu saja Anda tidak boleh memasukkan $GET["id"] langsung ke kueri:




  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 Menemukan Nilai Non-Numerik di Kolom di MySQL

  2. COUNT(*) dari beberapa tabel di MySQL

  3. Buang database mysql ke cadangan plaintext (CSV) dari baris perintah

  4. Hasil Autocomplete Textbox berdasarkan database SQL

  5. perbarui nilai kolom dengan kolom tabel lain berdasarkan kondisi