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

mysql_num_rows():det leverede argument er ikke en gyldig MySQL resultatressource

Du skal tjekke returværdien af ​​mysql_query

$query = 'YOUR QUERY';
$result = mysql_query($query);
if (!$result) {
    trigger_error('Invalid query: ' . mysql_error()." in ".$query);
}
// go ahead and fetch the results using mysql_num_rows.

Hvis mysql_query mislykkes returnerer den boolean false i stedet for en resource .

Når du sender denne boolean værdi til mysql_num_rows du får denne fejl.




  1. Er der nogen måde at kontrollere ydeevnen af ​​mysql indeksering

  2. Manglende indekser i MS SQL eller optimering på ingen tid

  3. Få den sidste dag i måneden i SQL

  4. Hvad gør GRANT USAGE ON SCHEMA helt præcist?