Originariamente inviato da Pandax
Ciao a tutti, io ho una query in php di cui però vorrei gestire il caso in cui la query non mi dia alcun risultato.
Come si può fare? Mi date una mano?
Codice PHP:
$banner_top=mysql_query($query) or die(mysql_error());
while($row_banner_top=mysql_fetch_array($banner_top)) {
$banner=$row_banner_top['banner'];
$link=$row_banner_top['link'];
}
Prova a fare così:
Codice PHP:
$banner_top=mysql_query($query) or die(mysql_error());
$num=mysql_num_rows($banner_top);
if ($num>0)
{
//La query dà risultato
while($row_banner_top=mysql_fetch_array($banner_top)) {
$banner=$row_banner_top['banner'];
$link=$row_banner_top['link'];
}
}
else
{
//La query non dà risultato
}