sql >> Database teknologi >  >> RDS >> Mysql

Advarsel:mysql_fetch_array() forventer, at parameter 1 er ressource [...]

mysql_query mislykkedes og returnerede FALSE i $result .

Du bør kontrollere den returnerede værdi:

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

Og selvfølgelig skal du aldrig indsætte $GET["id"] lige ind i forespørgslen:




  1. Brug FILE_NAME() til at returnere det logiske filnavn for et givet fil-id i SQL Server

  2. Hvordan opretter man tabel ved hjælp af sqlite-database i Android?

  3. Brug af PHP til at udføre flere MYSQL-forespørgsler

  4. Konverter 'datetime2' til 'time' i SQL Server (T-SQL-eksempler)