Cita:
Iniciado por chapi Es fácil, ponés un contador y en cada pasada del while te preguntás si es par o impar, si es par y es la primera pasada (vale 0) entonces imprimís <tr> , si es par y no es cero imprimís </tr><tr> y al cerrar el while ponés otro </tr>. Además chequeás si el total es impar, en tal caso ponés una columna <td> vacía para que no se rompa la tabla
algo así
Código PHP:
Ver original<table>
<?
$c=0;
{
if($c%2==0) //SI ES PAR
{
if($c>1) // SI NO ES LA PRIMERA
{
print "</tr>";
}
print "<tr>";
}
print "<td>";
print $f['campo'];
print "</td>";
$c++;
}
if($c%2==1) //SI CERRO IMPAR
{
print "<td> </td>"; //PONGO LA COLUMNA QUE FALTA
}
print "</tr>"; //CIERRO EL TR
}
?>
</table>
Hola, antes que nada gracias por tu respuesta.
Me temo que no entiendo las variables que usas T_T me podrias explicar que representan las variables: $c y $r; ?
Supongo que r = resultado, y en mi caso seria $result_usuario, pero es necesario ponerlo de nuevo teniendolo ya abierto más arriba?
Gracias una vez más :)