De nuevo yo, creo que ya estoy cayendo pesado.
Resulta que ahora tengo un pequeño problema para acomodar mis resultados.
Tengo una tabla y quisiera que se muestren 5 resultado en cada fila. Pero además quiero que si la cantidad de resultados no es múltiplo de 5 se agregen etiquetas
<td></td> las veces que sea necesario hasta completar los 5 de la última fila. Entonces hice algo asi:
Código PHP:
Ver original<table>
<?php
echo "<tr>\n";
$i = 1;
$i++;
if($i%5==0) {
echo "</tr><tr>\n";
}
if($row['user2'] != $id) {
echo "<td>Resultado</td>\n";
}
else {
echo "<td>Resultado</td>\n";
}
}
/* Este es el problema */
if($total%5 != 0) {
for($a > $total; $a%5==0; $a++) {
echo "<td></td>";
}
}
echo "<tr>\n";
?>
</table>
La idea de la variable $i autoincrementable dentro del bucle funciona muy bien. El problema está en la última condición la cuál debería agregarme los TD necesarios para completar los 5 por fila pero sólo imprime una vez dichas etiquetas
(el total de resultados es 3).
Cabe mencionar que la variable $total es el total de resultados de la consulta a la cuál hago el fetch array.