Ver Mensaje Individual
  #3 (permalink)  
Antiguo 15/03/2009, 14:20
Avatar de lisandro Arg
lisandro Arg
 
Fecha de Ingreso: octubre-2003
Ubicación: Cordoba, Argentina
Mensajes: 945
Antigüedad: 20 años, 6 meses
Puntos: 24
Respuesta: Problema en Consulta sql

Está hecho a lo rapido pero sería algo como esto, revisalo por posibles errores.

Código php:
Ver original
  1. $result = mysql_query("select * from tabla ORDER BY id DESC", $link) or die (mysql_error());
  2.  
  3. $cant_registros = mysql_num_rows($result);
  4.  
  5. if($cant_registros>0)
  6. {
  7.     $count = 0;
  8.     echo '<li>';
  9.     while ($row = mysql_fetch_array($result))
  10.     {
  11.          $count++;
  12.          echo '<p>'.$row["id"].'</p>';
  13.          if($count%3==0 && $cant_registros!=$count) // Si es multiplo de 3 y no es el ultimo cerramos y abrimos.
  14.          {
  15.              echo '</li><li>';
  16.          }elseif($cant_registros==$count) //Si es el último cerramos.
  17.          {
  18.              echo '</li>';
  19.          }
  20.     }
  21. }