Ir para conteúdo

POWERED BY:

Arquivado

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

marceloaltmann

[Resolvido] Exibir dados em uma tabela

Recommended Posts

dae galera, já vi esse tópico por aqui, mas tô desde ontem procurando e nun axei.

to fazendo um while pra exibir fotos que foram registradas em uma tabela do banco e quero exibir 4 por linha.

 

lembro que tem algo de $i=0 , $i++

 

só que não toh me achando...

 

minha consulta é asism

 

CODE
$a=mysql_query("SELECT * FROM produto ");

Compartilhar este post


Link para o post
Compartilhar em outros sites

Uma solução seria mais ou menos assim :

$sql = "select * from produto order by id_produto desc";
$exe = mysql_query ($sql,$conexao);
		$linha = 1;
	for ($i = 0;$i<mysql_num_rows($exe);$i++) {
	$p = mysql_fetch_array($exe);
	if ($linha == 5) { 
		echo "</tr><tr>"; 
		$linha = 1; 
	}

\\ dados de exibição 

	$linha++;
	}

Compartilhar este post


Link para o post
Compartilhar em outros sites

isso aí, consegui

se alguem estiver com a mesma dúvida.

está aí

 

 

CODE
<table width="465" border="0">

<tr>

<?php

include("conexao.php");

$a=mysql_query("SELECT * FROM produto ORDER BY id_produto DESC");

$x=0;

while ($b=mysql_fetch_array($a)){

if ($x==4){

echo '</tr><tr>';

$x=0;

}

?>

<td align="center"><img src="imagens/1.jpg" width="90" height="90"><br>

<strong><?php echo $b['nome']; ?> </strong></td>

<?php

$x++;

}

?>

</tr>

</table>

 

 

caso queira que exiba mais produtos na mesma linha é só ageitar a linha

if ($x==4){

$x==NUMERO_DESEJADO

 

 

Valeu

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.