Olá,
Fiz um cadastro de imagens, agora quero mostrar as imagens uma ao lado da outra dentro de uma tabela de largura 500px.
Usei o código abaixo dentro da tabela, mas daí as imagens aparecem uma embaixo da outra e não uma ao lado da outra como eu quero.
Alguem pode me ajudar a resolver esse problema tãp simples ?
<?
$sql = mysql_query("select * from galeria") or die("erro no SQL: ".mysql_error());
while ($array = mysql_fetch_array($sql)){
?>
Obrigado!

Visualizar Dados Da Tabela Do Banco
Started By _mr blues, 26/06/2008, 00:03
2 replies to this topic
#1
Posted 26/06/2008, 00:03
#3
Posted 26/06/2008, 16:11
$SQL = "SELECT * FROM `galeria`"; // eu aconselho a não usar *, pegue os campos que vai precisar.
$rstDados = mysql_query($SQL);
echo "<table cellpadding=\"0\" cellspacing=\"0\" border=\"0\" width=\"500\"><tr>";
while($linha = mysql_fetch_array($rstDados))
{ extract($linha);
echo "<td><img src=\"$nomecampoimagem\" /></td>";
// se quiser quebrar a linha a cada 5 registros, descomente o codigo abaixo
// if(++$i==5) { $i=0; echo "</tr><tr>"; }
}
echo "\n </tr></table>";
$rstDados = mysql_query($SQL);
echo "<table cellpadding=\"0\" cellspacing=\"0\" border=\"0\" width=\"500\"><tr>";
while($linha = mysql_fetch_array($rstDados))
{ extract($linha);
echo "<td><img src=\"$nomecampoimagem\" /></td>";
// se quiser quebrar a linha a cada 5 registros, descomente o codigo abaixo
// if(++$i==5) { $i=0; echo "</tr><tr>"; }
}
echo "\n </tr></table>";
1 user(s) are reading this topic
0 membro(s), 1 visitante(s) e 0 membros anônimo(s)