Ir para conteúdo

Arquivado

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

Zoação

Exibir registros por linha como tabela de acordo com consulta

Recommended Posts

Já tenho a consulta (veja abaixo):

 

$sql_logar = "SELECT * FROM pedidos WHERE impresso = '$impresso'";
$exe_logar = mysql_query($sql_logar) or die (mysql_error());
$fet_logar = mysql_fetch_assoc($exe_logar);
$num_logar = mysql_num_rows($exe_logar);

Porém preciso que o resultado seja exibido por linhas, ou seja, cada registro em uma linha.

 

Obs.: Há como exibir apenas alguns campos e caso queira visualizar tudo clicar no código do pedido. Veja como preciso que fique abaixo:

 

=========================================================================
| CÓDIGO | DATA PEDIDO | HORÁRIO PEDIDO | BAIRRO ENTREGA | NOME CLIENTE |
=========================================================================
|   01   |  15-09-2013 |    16:53:00    | PAMPULHA       | LUCIANE      |
-------------------------------------------------------------------------
|   02   | 15-09-2013  |    16:55:09    | SAVASSI        | LAURA        |
=========================================================================

 

Onde se eu quiser exibir o pedido em questão, basta apenas clicar no código do mesmo. Assim, eu iria para uma outra página onde serão exibidos todos os campos do pedido de acordo com o layout que já tenho pronto.

 

Obrigado!!

 

 

Compartilhar este post


Link para o post
Compartilhar em outros sites

Porém preciso que o resultado seja exibido por linhas, ou seja, cada registro em uma linha.

 

Li sua questão, vou responder este trecho acima.

 

Você não precisa usar "table", para isso o css vai dar mil possibilidades.

 

 

Escrevi este exemplo abaixo, veja se da uma luz para você

 

<?php
while( $fet_logar = mysql_fetch_array( /* Cuidado com esses nomes de variáveis */ $exe_logar ) )
{
?>
<div class="pedido">
	<div class="header options">
		<span class="option">CÓDIGO</span>
		<span class="option">DATA PEDIDO</span>
		<span class="option">HORÁRIO PEDIDO</span>
		<span class="option">BAIRRO ENTREGA </span>
		<span class="option">NOME CLIENTE </span>
	</div>
	
	<div class="values options">
		<span class="option"><?php echo $infoPedido[/*[...]*/] ?></span>
		<span class="option"><?php echo $infoPedido[/*[...]*/] ?></span>
		<span class="option"><?php echo $infoPedido[/*[...]*/] ?></span>
		<span class="option"><?php echo $infoPedido[/*[...]*/] ?></span>
		<span class="option"><?php echo $infoPedido[/*[...]*/] ?></span>		
	</div>
</div>
<?php
}
?>

 

Lembrando que, o "span" tem que estar com "display" "inline-block"

Compartilhar este post


Link para o post
Compartilhar em outros sites

Use <table> para exibir apenas o que quer

Textbox para exibir as informações completas se não quiser usar <input> formate o campo dentro da <div>.

 

Rogério,

 

Eu estou querendo apenas ORGANIZAR os dados...

Afinal eu estou conseguindo fazer a consulta SIM.

Por tanto não estou querendo que façam tudo ...

Vou publicar aqui o que já tenho ... só que esta ocorrendo erro e não sei o que é ...

 

= ver uma coisa e entender outra, vixi =

Compartilhar este post


Link para o post
Compartilhar em outros sites

Rogério,

 

Eu estou querendo apenas ORGANIZAR os dados...

Afinal eu estou conseguindo fazer a consulta SIM.

Por tanto não estou querendo que façam tudo ...

Vou publicar aqui o que já tenho ... só que esta ocorrendo erro e não sei o que é ...

 

= ver uma coisa e entender outra, vixi =

 

Em nenhum momento eu mencionei nada a respeito que você queria pronto.

 

Apenas dei uma sugestão. :thumbsup: Mas morre aqui, para não estender.

 

Deixa o espaço apenas para você tirar sua dúvida. :bye:

Compartilhar este post


Link para o post
Compartilhar em outros sites

Vejam o que tenho... infelizmente está retornando msg de erro e não exibe nada ...

 

 

<?php

$link = mysql_connect('MY_HOST', 'MY_USER', 'MY_KEY');
if (!$link) {
   die('Não conseguiu conectar: ' . mysql_error());
}

$db_selected = mysql_select_db('MY_DB', $link);
if (!$db_selected) {
   die ('Não pode selecionar o banco : ' . mysql_error());
}

?>

&rst_pedidos=mysql_query("SELECT * FROM MY_TABLE ORDER BY id",$link);
$num_pedidos=mysql_num_rows($rst_pedidos);
if ($num_pedidos==0)
{

	echo "Não foi localizado nenhum pedido não impresso";
	mysql_close($link);
	exit();

?>

<table align="center" cellpadding="0" cellspacing="0" style="width: 900px">
	<tr>
		<td class="auto-style2">CÓDIGO</td>
		<td class="auto-style2">DATA DO PEDIDO</td>
		<td class="auto-style2">HORÁRIO DO PEDIDO</td>
		<td class="auto-style2">BAIRRO</td>
		<td class="auto-style2">CLIENTE</td>
		<td class="auto-style2">IMPRESSO</td>
		<td class="auto-style2"> </td>
	</tr>

<?php
while ($fila=mysql_fetch_array($rst_pedidos))
{
?>

	<tr>
		<td class="auto-style1"><?php echo $fila["id"]; ?></td>
		<td class="auto-style1"><?php echo $fila["date"]; ?></td>
		<td class="auto-style1"><?php echo $fila["clock"]; ?></td>
		<td class="auto-style1"><?php echo $fila["bairroparaentrega"]; ?></td>
		<td class="auto-style1"><?php echo $fila["nomeentrega"]; ?></td>
		<td class="auto-style1"><?php echo $fila["impresso"]; ?></td>
		<td class="auto-style1">vazio</td>
	</tr>
<?php
}
?>
	</table>


Em nenhum momento eu mencionei nada a respeito que você queria pronto.

 

Apenas dei uma sugestão. :thumbsup: Mas morre aqui, para não estender.

 

Deixa o espaço apenas para você tirar sua dúvida. :bye:

 

O que será isto então?

 

 

Ignorante é aquele que acha que sabe tudo e privasse de uma das mais importantes lições da vida. " APRENDER "

 

A preguiça te faz vim no fórum e querer achar pronto, a pesquisa te faz capaz de resolver seus problemas.

 

Não sabendo que era impossível, ele foi lá e fez!

 

Imagino que se temos alguma dúvida é melhor perguntar e pedir ajuda do que ficar sem aprender, você não acha?

Compartilhar este post


Link para o post
Compartilhar em outros sites

 

Vejam o que tenho... infelizmente está retornando msg de erro e não exibe nada ...

 

 

 
O que será isto então?
 
 
Imagino que se temos alguma dúvida é melhor perguntar e pedir ajuda do que ficar sem aprender, você não acha?

 

O que você tá questionando são minhas mensagens de assinatura. Vou dar o assunto por encerrado.

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.