I am using this code, but I don\'t understand how to check if the query returns zero rows. How can I check that?
$results = $mysqli->query(\"SELECT ANNOUN
You can use the num_rows on the dataset to check the number of rows returned. Example:
$results = $mysqli->query("SELECT ANNOUNCE_NUMBER,ANNOUNCEMENTS,ANNOUNCE_TYPE,POST_DATE FROM home WHERE ANNOUNCE_NUMBER NOT LIKE $excludewelcome AND ANNOUNCE_NUMBER NOT LIKE $excludenews ORDER BY ANNOUNCE_NUMBER DESC LIMIT $position, $items_per_group");
if ($results) {
if($results->num_rows === 0)
{
echo 'No results';
}
else
{
//output results from database
while($obj = $results->fetch_object())
{
if($obj->ANNOUNCE_TYPE=='NEWSEVENTS')
{
$realstring='News and Events';
}
else
{
$realstring='Welcome Note';
}
echo '- '.$realstring.'';
echo '
';
echo '('.$obj->POST_DATE.' ) ';
}
}
}