função para gerar tabelas
Ola pessoal alguem pode me ajudar a montar uma estrutura menos complicada para gerar tabela com linhas e colunas pois este modelo abaixo funciona mas tudo que fica abaixo no final da tabela ele entende que faz parte da tabela e poe dentro dela !!!
por exemplo uma div nao fica como rodapé porque entra dentro da tabela ...sera que tem algo de errado na estrutura tentei e nao achei o erro !!!
Se alguem puder ajudar com uma estrutura mais simples ou ajudar a descobrir onde esta o erro agradeço muito
<?php echo "<table>";
$total = mysql_num_rows($sql);
?>
<?php $colunas = "4"; ?> // numero de colunas
<?php
if ($total>0) {
for($i=0;$i<$total;$i++) {
if (($i%$colunas)==0) {
echo "</tr>";
}
?>
<?php
$dados = mysql_fetch_array($sql);
$id = $dados["id"];
$montadora = $dados["montadora"];
$modelo = $dados["modelo"];
$ano = $dados["ano"];
$valor = $dados["valor"];
$placa = $dados["placa"];
$miniatura = $dados["imagem"];
list ($foto1) = split('[;]',$miniatura);
if($foto1 == "veiculos/")
{
$foto1="images/nocarro.jpg";
}
$montadora_atual=$vdados["montadora"];
$vconsulta2=mysql_query("SELECT * FROM montadora WHERE montadora like $montadora'");
$vdados2=mysql_fetch_array($vconsulta2);
$fotoo=$vdados2["foto"];
$montadora=$vdados2["montadora"];
/ Estrutura da tabela --------------------------- /
print "
<td><table width=\"200\" align=\"center\" border=\"0\" cellspacing=\"3\" cellpadding=\"10\" bordercolor=\"#CCCCCC\" > <tr> ";
print "
<td width=\"150\" align=\"center\" bgcolor=\"#E3E3E3\">
<a href=javascript:; onClick= javascript:show('detalhes.php?id=$id&keepThis=true&TB_iframe=true&height=500&width=600');return false;>
<br/> $modelo <br/> <br/>
<img src='gera_thumb.inc.php?imagem=$foto1&x=200'border=\"0\" align=\"center\">
</br> <br/><br/> $ano - $valor <br/></br> </a>
</td>
</tr>
</table></td> ";
/ Finaliza estrutura da tabela ------------------ /
}
} else {
echo "Nenhum registro encontrado";
}
?>Discussão (6)
Carregando comentários...