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

Mostrar um resultado por div usando o FETCH ARRAY


rfrancisco

Pergunta

Quero fazer uma consulta MYSQL, e exibir ORDER BY RAND LIMIT 2.

Mas tenho duas divs e cada uma precisa receber um desses resultados.

Faço duas consultas?

Vlw, abraço.

FAZ A CONSULTA:

<?php

include ("conn.php");

$query = mysql_query("SELECT * FROM imoveis ORDER BY RAND() LIMIT 2");

while ($resultado = mysql_fetch_array($query)) {

$valor = $resultado["valor"];

$tipo = $resultado["tipo"];

$cidade = $resultado["cidade"];

$estado = $resultado["estado"];

?>

EXIBE OS RESULTADOS:

<tr>

<td align=center valign=middle class="tabela_corpo">

<?php echo $valor; ?>

</td>

<td align=center valign=middle class="tabela_corpo">

<?php echo $tipo; ?>

</td>

<td align=center valign=middle class="tabela_corpo">

<?php echo $cidade; ?>

</td>

<td align=center valign=middle class="tabela_corpo">

<?php echo $estado; ?>

</td>

</tr>

<?

}

?>

Editado por rfrancisco
Link para o comentário
Compartilhar em outros sites

2 respostass a esta questão

Posts Recomendados

  • 0

Cria uma div em cada volta do laço ou:

$resultado = mysql_fetch_array($query);

<div1>...

$resultado = mysql_fetch_array($query);

<div2>

Cada vez que você chama o fetch_array ele resgata os dados do banco e muda o ponteiro para o próximo resultado.

Link para o comentário
Compartilhar em outros sites

  • 0

include ("conn.php");

//inicia a tabela

echo '<table>';

$query = "SELECT * FROM imoveis ORDER BY RAND() LIMIT 2";

$res = mysql_query($query);

while ($row= mysql_fetch_array($res,MYSQL_ASSOC))

{

echo '<tr>';

echo '<td align=center valign=middle class="tabela_corpo">'.$row["valor"].'</td>';

echo '<td align=center valign=middle class=tabela_corpo">'.$row["tipo].'</td>';

echo '<td align=center valign=middle class="tabela_corpo">'.$row["cidade"].'</td>';

echo '<td align=center valign=middle class=tabela_corpo">'.$row["estado].'</td>';

echo '</tr>';

}

//fim da tabela

echo '</table>';

?>

é isto k voce precisa???

aparece 1 linha da tabela com o primeiro resultado e outra linha com o segundo resultado

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
      152k
    • Posts
      651,8k
×
×
  • Criar Novo...