sql >> Database >  >> RDS >> Mysql

Controleren of mysql_query iets heeft geretourneerd of niet

Het antwoord van Jeremy Ruten hierboven is goed en wordt snel uitgevoerd; aan de andere kant geeft het u alleen het aantal rijen en niets anders (als u de resultaatgegevens wilt, moet u de database opnieuw opvragen). Wat ik gebruik:

// only ask for the columns that interest you (SELECT * can slow down the query)
$query = "SELECT some_column, some_other_column, yet_another_column FROM `table`";
$results = mysql_query($query, $connection);
$numResults = mysql_num_rows($results);
if ($numResults > 0) {
   // there are some results, retrieve them normally (e.g. with mysql_fetch_assoc())
} else {
   // no data from query, react accordingly
}


  1. Java combobox schommel

  2. MariaDB 10.3 beheren met ClusterControl

  3. Een tabel maken met mysql, php en ajax (met jQuery)

  4. fout bij het installeren van psycopg2, bibliotheek niet gevonden voor -lssl