Ir para conteúdo
Fórum Script Brasil
  • 0

Dois Numa Tabela


Jacksonrs

Pergunta

pessoal o script abaixo está vindo um abaixo do outro, queria saber como faço pra colocar de dois em dois tipo aqui tah vindo os 3 ultimos mas eu queria os 6 ultimos, de dois em dois. como faço ????

<table width="13" height="12" border="0" align="center" cellpadding="0" cellspacing="2">
                    <?php
    while ($coluna = @mysql_fetch_array($sql))
    {
     echo '
     <tr valign="top"> 
    <td colspan="2"><font size="1" face="Verdana"><strong>'.$coluna["data"].' 
      - <font color="#FF0000"><a href="#" onClick="MM_openBrWindow(\'detalhe_imovelteste.php?id='.$coluna["id"].'\',\'\',\'scrollbars=yes,width=740,height=480\')">'.$coluna["bairro"].'</a></font></strong></font></td>
      <td width="217" rowspan="3">
      </td>
     </tr>
     <tr valign="top"> 
    <td width="80"><a href="#"><img width="80" height="60" lowsrc="intelimed/images/capa_thumb.gif" src="'.strstr($coluna["foto1"], "f").'" border="2" onClick="MM_openBrWindow(\'detalhe_imovel.php?id='.$coluna["id"].'\',\'\',\'scrollbars=yes,width=740,height=480\')"></a></td>
    <td width="213"><font size="2" face="Arial"><a href="#" 
onClick="MM_openBrWindow(\'detalhe_imovelteste.php?id='.$coluna["id"].'\',\'\',\'scrollbars=yes,width=740,height=480\')">'.strtolower($coluna["descricao"]).'...</a></font></td>
     </tr>
     <tr valign="top"> 
    <td colspan="2"><div align="right"><font size="1" 
face="Verdana"><strong><a href="#"><img src="images/images/mais_detalhes.gif" alt="Clique para mais detalhes" 
width="100" height="15" border="0" onClick="MM_openBrWindow(\'detalhe_imovelteste.php?id='.$coluna
["id"].'\',\'\',\'scrollbars=yes,width=740,height=480\')"></a></strong></font></div></td>
     </tr>
     <tr valign="top">
    <td height="20" colspan="2">&nbsp;</td>
     </tr>
     ';   } 
     ?>

Link para o comentário
Compartilhar em outros sites

3 respostass a esta questão

Posts Recomendados

  • 0

Buenas, para vir 6 ao invés de 3 últimos acerta o LIMIT na sua cláusula SQL (que n está exposta no post acima).

Agora, para organizar em uma tabela, o que você precisa é ordenar a abertura e fechamento das célular. Isso funciona com o mesmo princípio de fazer aquelas paradinhas de alternar a cor do fundo da TR saca?

Bom, pra começar, substitui o laço while por um for agora usa a variável que é incrementada a cada interiação verificandoa posição atual com um if.

se dividindo por dois resulta 0, abre a linha e a primeira célula, caso contrário abre a segunda célula.

Agora exibe o conteúdo

agora testa novamente: se dividindo por dois resulta 0, fecha a linha e a primeira célula, caso contrário fecha a segunda célula.

e assim vai... sacou???

tenta ae, se n conseguir aplicamos passo-a-passo

abraço

Link para o comentário
Compartilhar em outros sites

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,3k
    • Posts
      652,6k
×
×
  • Criar Novo...