Imprimo o resultado de uma query sql em colunas (4), porem ele sempre gera uma coluna a mais e uma linha mais de divisoria,
gostaria de um help para remover eles...
<?php $cont = 1; for ($o=0; $o<$num_fotos; $o++) { $dad_fotos = $arr_fotos[$o]; if ($cont == 1) { echo "<tr>\n"; } echo "<td width=\"165\" height=\"170\" align=\"center\" valign=\"middle\"><a href=\"edicao.php?secao=ensaio&id=".$_GET['id']."&pagina=".$o."\"><img src=\"/upload/ensaios/peq/".$dad_fotos['foto']."\" border=\"0\" /></a></td>"; echo "<td width=\"16\" height=\"170\" align=\"center\" valign=\"middle\"><img src=\"images/barra_vertical.gif\" /></td>\n"; if($cont == 4) { echo "</tr>\n"; echo "<tr>\n"; echo "<td width=\"165\" align=\"center\" valign=\"middle\"><img src=\"images/barra_horizontal.gif\" /></td>\n"; echo "<td width=\"16\" align=\"center\" valign=\"middle\"> </td>\n"; echo "<td width=\"165\" align=\"center\" valign=\"middle\"><img src=\"images/barra_horizontal.gif\" /></td>\n"; echo "<td width=\"16\" align=\"center\" valign=\"middle\"> </td>\n"; echo "<td width=\"165\" align=\"center\" valign=\"middle\"><img src=\"images/barra_horizontal.gif\" /></td>\n"; echo "<td width=\"10\" align=\"center\" valign=\"middle\"> </td>\n"; echo "<td width=\"165\" align=\"center\" valign=\"middle\"><img src=\"images/barra_horizontal.gif\" /></td>\n"; echo "</tr>\n"; $cont = 1; } else { $cont++; } } ?>
Pelo correto deveria ficar assim:
FOTO | FOTO | FOTO | FOTO -------------------------- FOTO | FOTO | FOTO | FOTO -------------------------- FOTO | FOTO | FOTO | FOTO -------------------------- FOTO | FOTO | FOTO | FOTO -------------------------- FOTO | FOTO | FOTO | FOTO
Porém esta ficando assim:
FOTO | FOTO | FOTO | FOTO | -------------------------- FOTO | FOTO | FOTO | FOTO | -------------------------- FOTO | FOTO | FOTO | FOTO | -------------------------- FOTO | FOTO | FOTO | FOTO | -------------------------- FOTO | FOTO | FOTO | FOTO | --------------------------