joao 0 Denunciar post Postado Abril 12, 2004 Olá Galera, tenho um sistema de fotos, mas comom fazer com o que ele liste as fotos em 3 colunas com a do site: GrupoKeystone Compartilhar este post Link para o post Compartilhar em outros sites
7vidas 0 Denunciar post Postado Abril 12, 2004 Seta uma variavel e vai incrementando ela até chegar no numero de colunas desejadas, dae você fecha a linha da tabela e abre outra!!! Assim ó: <TR><?$sql="seu select"$resultado=mysql_query($sql);$coluna=0;while ($valor=mysql_fetch_array($resultado)){ echo "<TD>$valor["imagem"]</TD> $coluna++; if($coluna==3){ echo "</TR><TR>"; }}?></TR> Dae você adapta ao que você quer fazer!!! Compartilhar este post Link para o post Compartilhar em outros sites
Paulo Silva 0 Denunciar post Postado Abril 12, 2004 eh, o problema eh que com esse codigo, quando precisa que ele "pule" pra uma terceira linha, ele num pula pq a condição dele tah pra 3, saca? portanto, eu fiz o seguinte e deu certissimo: <TR> <? $sql="seu select"; $resultado=mysql_query($sql); $coluna=0; while ($valor=mysql_fetch_array($resultado)) { echo "<TD>$valor["imagem"]</TD> $coluna++; if(is_int($coluna/3)) { echo "</TR><TR>"; } } ?> </TR> O que vai mudar eh o seguinte: Ele testa se a divisão for um número inteiro, ele simplesmente pula de linha e escreve uma outra com as colunas. Se naum for inteiro ele naum pula! []'s Paulo Compartilhar este post Link para o post Compartilhar em outros sites