sql >> Databasteknik >  >> RDS >> Mysql

Frågan returnerades som boolesk?

Mest troligt misslyckades frågan av någon anledning och returnerade boolesk FALSE, som du sedan skickade vidare till fetch_assoc() ringa upp. Du bör strukturera om din kod så här:

$stmt = mysqli_query($replies_sql);
if ($stmt === FALSE) {
    die("MySQL error: " . mysqli_error($stmt));
}
$res = mysqli_fetch_assoc($stmt);

anta aldrig att en databasfråga kommer att lyckas. Det finns bara ett sätt att lyckas, och alldeles för många sätt att misslyckas.




  1. Var finns MySql 5.6-motsvarigheten till `MySQLInstanceConfig.exe` för att redigera konfigurationsfiler?

  2. Hur migrerar jag MySQL-datakatalogen i docker-container?

  3. MySQL okänd kolumn i ON-klausul

  4. Entity Framework 6 med Npgsql