Ir para conteúdo

Arquivado

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

mmngea

Montar resultado de um while

Recommended Posts

Pessoal,

 

Estou levando um pisa de como exibir o resultado de um while em coluna de dois sem que seja os dados repeditos.

 

Ex..

 

<?

 

$sql=mysql_query("select * from estados order by nome_estado");

 

while($row=mysql_fetch_array($sql)){

 

?>

 

<table width="600" align="center">

<tr>

<td><?echo $row["nome_estao"];?></td>

 

</tr>

</table>

 

<?

}

?>

 

// Minha Duvida é colocar um do lado do outro no limit de 2 por ex..

 

Ceara Pernambuco

São Paulo Rio de Janeiro

 

etc..

 

Caso alguém possa me ajudar vou ficar muito grato.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Opa Ceara...

 

Kra não entendi o que você quer...

 

você está querendo listar os dados lado a lado, sendo que o máximo de valores listados é 2 por vez...???

 

Tenta isso:

<?php

$Consulta = mysql_query('CONSULTA');

$Conta = 0;

while($Lista = mysql_fetch_array($Consulta))

{

echo $Lista[RESULTADO_CONSULTA];

$Conta ++;

if($Conta == 2)

{

$Conta = 0;

echo '<br />'."\n";

}

}

?>

 

Abraços...

Compartilhar este post


Link para o post
Compartilhar em outros sites

para colocar os dados lado a lado faça assim:

<table width="600" align="center">

<?

$sql=mysql_query("select * from estados order by nome_estado");

$i=0;

while($row=mysql_fetch_array($sql)){

$i++;

if ($i==1) { echo "<tr>"; }

?>

<td><?echo $row["nome_estao"];?></td>

<?

if($i==2) { echo "</tr>"; $i=0; }

}

?>

</table>

Compartilhar este post


Link para o post
Compartilhar em outros sites

Olá amigos,

tem uma maneira interessante tb,

poderiamos ver se o número de interações do looping é impar ou par, se for par ele pula a linha se não, continua na mesma linha... $x % 2

 

http://forum.wmonline.com.br/lofiversion/i...hp/t101226.html

 

P/ que simplificar nê...rs

Abraços,

Léo

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.