Skip to content


Kolla av om en MySQL-query returnerar tomt svar

 

När man kör en MySQL-query så vill man ibland kolla av hur många resultat man fått, eller om man över huvud taget fått resultat.

Nedanstående är ett lätt sätt att kolla av om queryn returnerar några rader från databasen. Antalet returnerade rader sätts in i en if else sats och där kan man sedan bestämma flödet utifrån om queryn var tom eller inte.

$query= "select * from users";
$result = mysql_query($query);
$row = mysql_fetch_array($result);
$number_of_rows = mysql_num_rows($result);
if ($number_of_rows > 0){
   echo $row['username'];
}else{
   echo '<p class='alert'>Det finns inga användare i databasen</p>'
}

Random Posts

Posted in MySQL.

Tagged with .


0 Responses

Stay in touch with the conversation, subscribe to the RSS feed for comments on this post.



Some HTML is OK

or, reply to this post via trackback.


Blogg listad på Bloggtoppen.se
Blogg Topplista
Top Internet bloggar