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>'
}
0 Responses
Stay in touch with the conversation, subscribe to the RSS feed for comments on this post.