How do I display a message if log found and if not found?

1

I have the following routine in php:

or die ("Não foi possível realizar a consulta ao banco de dados");
while($rowfoto2 = mysql_fetch_array($ridfoto2))
   {

How do I display a message if log found and if not found?

Thank you!

    
asked by anonymous 22.12.2015 / 15:49

2 answers

1

A little more optimized but what Bacco answered solves your problem.


or die ("Não foi possível realizar a consulta ao banco de dados");
if (mysqli_num_rows($ridfoto2) > 0) {
    while($row = mysqli_fetch_array($ridfoto2)) {
     //Instruções
    }
} else {
    echo "0 results";
}

    
22.12.2015 / 19:01
7

Basically this is it:

or die ("Não foi possível realizar a consulta ao banco de dados");
if( mysql_num_rows($ridfoto2) == 0 ) {
    echo 'Não veio nada';
} else {
 while($rowfoto2 = mysql_fetch_array($ridfoto2))
    {

That's what @rray said in the comments.

Important, since you are developing a new code, use the mysqli functions instead of the mysql functions, which are already obsolete and will stop working in future versions of PHP.

Here's a response from @rray that guides this switch: link

    
22.12.2015 / 16:14