Ver Mensaje Individual
  #6 (permalink)  
Antiguo 09/12/2010, 06:23
Blashak
 
Fecha de Ingreso: noviembre-2007
Mensajes: 471
Antigüedad: 16 años, 6 meses
Puntos: 2
Respuesta: Problemas con el for

no me entienden muy bien lo q quiero hacer:D.
Miren yo tengo 28 resultados recogidos de diferntes registros de una bd. entonces mi idea es que esos resultados se repartan 4 resultados por fila que en total en la tabla tengo 7 filas, 7 x 4 = 28 . El problema esta que no se como puedo hacer de forma automatica que cada 4 resultados se baje una fila.
ejemplo

<tr>
<td>1</td>
<td>2</td>
<td>3</td>
<td>4</td>
</tr>

<tr>
<td>5</td>
<td>6</td>
<td>7</td>
<td>8</td>
</tr>
.................

mi codigo es el siguiente.

Código PHP:
Ver original
  1. //aca recoge los 28 resultados
  2.  $total = mysql_num_fields($result);
  3. //aca asigna al contenido en una array cada uno de los resultado
  4.  
  5. while($contenido = mysql_fetch_row($resultado)){
  6.  
  7. echo "<tr>";
  8.  
  9. for ($i=0; $i<$total; $i++){
  10. //el problema esta aca porque como solo hace un tr me lo pone todo en una columna con 28 filas
  11. <td>echo $contenido[$i];<td>
  12.  
  13. }
  14.  
  15. echo "</tr>";
  16.  
  17. }

espero haberme explicado mejor.