Ver Mensaje Individual
  #1 (permalink)  
Antiguo 20/02/2010, 13:20
cofran
 
Fecha de Ingreso: junio-2008
Mensajes: 11
Antigüedad: 16 años, 6 meses
Puntos: 0
Resultados exactos con FOR

Hola, a ver si alguien puede darme una ayuda que estoy trabado acá.
Necesito imprimir una etiqueta DIV dentro de una tabla, pero solamente si existe el resultado. Lo que tengo hasta ahora es esto:

Código:
<table>
<?php for ($i = 0; $i < sizeof($productos); $i = $i + 4) { ?>
  <tr class="first odd">
    <?php for ($j = $i; $j < ($i + 3); $j++) { ?>
      <td>
        <?php //aca necesito poner otro FOR que me imprima solamente la etiqueta DIV en el caso que tenga resultado; ?>
         <div>contenido</div>
       </td>
       <php } ?>
     </tr>
     <php } ?>
</table>
entonces por ejemplo que tenga 4 productos el html quiero que se arme asi:

Código:
<table>

  <tr>
    <td>
      <div>contenido 1</div>
    </td>
    <td>
      <div>contenido 2</div>
    </td>
    <td>
      <div>contenido 3</div>
    </td>
  </tr>

  <tr>
    <td>
      <div>contenido 4</div>
    </td>
    <td> </td>
    <td> </td>
  </tr>

</table>
Como veran en los ultimos TD no se imprime nada y es asi como quiesiera que funcione, y le estoy dando vueltas hace unas cuantas horas, leyendo, viendo ejemplos pero no logro hacerme la logica de como construir el FOR que necesito para imprimir los DIV o si estoy erradisimo y lo que necesito es un condicional... En fin cualquier ayuda, muy agredecido desde ya!

Saludos!

Última edición por cofran; 20/02/2010 a las 13:29