murilo 0 Denunciar post Postado Julho 14, 2003 Meus amigos, tenho o seguinte código: $sql = "SELECT * FROM fotos "; $res = mysql_query($sql,$con); if(!$res) { echo "Erro na consulta com o BD" . mysql.error(); exit; } echo "<table border=1 cellpadding=2>"; while ($query_data = mysql_fetch_array($res)){ $id = $query_data["id"]; $nome = $query_data["nome"]; $descr = $query_data["descr"]; $pos = $query_data["pos"]; for ($l = 1; $l <= 5; $l++) { echo "<tr>"; for ($c = 1; $c <= 4; $c++) { echo "<td>$nome</td>"; } echo "</tr>"; } } echo "</table>"; O que quero: Desejo que cada registro da consulta apareça em uma célula diferente, em uma tabela de 5 linhas e 4 colunas. O que está acontecendo: Ao executar o script php ele inclui o 1º registro nas 4 células das 5 primeiras linhas, o segundo registro nas 4 cebolas da 6ª a 10ª linha e assim por diante até o último registro. Alguém poderia me ajudar a fazer o que desejo??? De ante mão agradeço. []'s Compartilhar este post Link para o post Compartilhar em outros sites
hinom 5 Denunciar post Postado Julho 14, 2003 tente isso: $sql = "SELECT * FROM fotos";$res = mysql_query($sql,$con);if(!$res) {echo "Erro na consulta com o BD" . mysql.error();exit;}echo ""; Compartilhar este post Link para o post Compartilhar em outros sites
murilo 0 Denunciar post Postado Julho 14, 2003 Amigo hinom, era esatamente isso que eu procurava, muito obrigado. Compartilhar este post Link para o post Compartilhar em outros sites