Ver Mensaje Individual
  #5 (permalink)  
Antiguo 22/12/2014, 08:17
Avatar de NSD
NSD
Colaborador
 
Fecha de Ingreso: mayo-2012
Ubicación: Somewhere
Mensajes: 1.332
Antigüedad: 12 años
Puntos: 320
Respuesta: "Error" Abusurdo

A ver, o usas mysqli_num_rows o usas do-while, son dos formas diferentes de hacer lo mismo.

Código PHP:
Ver original
  1. if ($resultado = mysqli_query($link, "SELECT ... FROM ..."))
  2. {
  3.   if(mysqli_num_rows($resultado))
  4.   {
  5.     while($row = mysqli_fetch_assoc($resultado))
  6.     {
  7.       // Lo que quieras
  8.     }
  9.   }
  10.   else
  11.   {
  12.     // No hay resultados
  13.   }
  14. }
  15. else
  16. {
  17. // Error.
  18. }


Código PHP:
Ver original
  1. if ($resultado = mysqli_query($link, "SELECT ... FROM ..."))
  2. {
  3.   if($row = mysqli_fetch_assoc($resultado))
  4.   {
  5.     do
  6.     {
  7.       // Lo que quieras
  8.     } while($row = mysqli_fetch_assoc($resultado));
  9.   }
  10.   else
  11.   {
  12.     // No hay resultados
  13.   }
  14. }
  15. else
  16. {
  17. // Error.
  18. }
__________________
Maratón de desafíos PHP Junio - Agosto 2015 en FDW | Reglamento - Desafios