Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

joao

Listagem de fotos

Recommended Posts

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

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

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.