Mysql
 sql >> Baza danych >  >> RDS >> Mysql

Ostrzeżenie:mysql_fetch_array() oczekuje, że parametr 1 będzie zasobem [...]

mysql_query nie powiodło się i zwrócono FALSE w $result .

Powinieneś sprawdzić zwróconą wartość:

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

I oczywiście nigdy nie powinieneś umieszczać $GET["id"] bezpośrednio do zapytania:




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. jak uruchomić skrypt Pythona z zapytania mysql?

  2. Symfony:Wystąpił wyjątek w sterowniku:nie można znaleźć sterownika za pomocą mysql

  3. Zaszczepianie SQLite RANDOM()

  4. Oblicz wiek na podstawie daty urodzenia

  5. ScaleGrid DBaaS rozszerza usługi hostingowe MySQL poprzez AWS Cloud