Mysql
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Mysql

Cảnh báo:mysql_fetch_array () mong đợi tham số 1 là tài nguyên [...]

mysql_query không thành công và trả về FALSE trong $result .

Bạn nên kiểm tra giá trị trả về:

$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";

Và tất nhiên bạn không bao giờ nên đặt $GET["id"] vào ngay truy vấn:




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. EEE MMM dd HH:mm:ss Định dạng ngày ZZZ yyyy thành java.sql.Date

  2. MySQL chậm khi tham gia. Bất kỳ cách nào để tăng tốc

  3. Cách chuyển đổi con trỏ SQL Server sang MySQL tương đương

  4. Cảnh báo:mysqli_num_rows () mong đợi chính xác 1 tham số, 2 cho trước | mysql | mysqli

  5. ORDER BY có áp dụng trước hay sau DISTINCT không?