Ver Mensaje Individual
  #5 (permalink)  
Antiguo 05/12/2010, 17:53
mariomon17
 
Fecha de Ingreso: noviembre-2009
Mensajes: 846
Antigüedad: 14 años, 5 meses
Puntos: 34
Respuesta: Identificar registros

Lo puedes hacer en vez de con un while con un for.
Código PHP:
Ver original
  1. $num = mysql_num_rows($result);
  2. for ($a = 0; $a < $num; $a++) {
  3.  $contenido = mysql_fetch_row($result);
  4.  if ($a == 0 || $a == 6 || $a==11) {echo "<div>"}
  5.  echo "<tr>";
  6.     echo "<td>".$contenido['0']."</td>";
  7.     echo "<td>".$contenido['1']."</td>";
  8.     echo "<td>".$contenido['2']."</td>";
  9.     echo "<td>".$contenido['3']."</td>";
  10.     echo "<td>".$contenido['4']."€</td>";
  11.     echo "<td>".$contenido['5']."</td>";
  12.     echo "</tr>";
  13. if ($a==5 || $a==11){echo "</div>"}
  14. }

El problema viene en el if($a=6){echo "<div>"}
Alguien sabe como puede hacerse esto extensivo... quiero decir que no haya que poner ($a==6 || $a==11, etc, etc)
Algo tipo "si es multiplo de x"

Última edición por mariomon17; 05/12/2010 a las 18:00