Ir para conteúdo

POWERED BY:

Arquivado

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

Abiriguitwoelvs

Probleminha na hora de exibir...

Recommended Posts

Olha só pessoal este "teco" do script que faz exibir os produtos da loja;

 

PHP

[*]<?

[*]

[*]//Define a quantidade de produtos a ser exibido por linha

[*]$total=4;

[*]

[*]//Cria um laço

[*]for ($i=0; $i<$linhas; $i++){

[*]$reg = mysql_fetch_row($resultado);

[*]

[*]if($total==$i){ echo "";} //Aqui esta o problema

[*]

[*]?>

[*]<table width="115" border="0" align="left" cellpadding="0" cellspacing="2">

[*]<tr>

[*]<td width="109" height="90"><div align="center"></div>

[*]<div align="center"><img src="<? echo $reg[7]; ?>" width="80" height="80"></div></td>

[*]</tr>

[*]<tr>

[*]<td height="19"><div align="center"><font size="2" face="Arial, Helvetica, sans-serif"><a href="mostra.php?cod=<? echo $reg[0]; ?>" class="linkmenu"><? echo $reg[1];?></a></font></div></td>

[*]</tr>

[*]<tr>

[*]<td height="18" valign="top"><div align="center"><font color="#000000" size="1" face="Arial, Helvetica, sans-serif"><? echo "R$".$reg[3]; ?></font></div></td>

[*] </tr>

[*]</table>         

[*]<? }// fecha for ?>         

 

O problema é o seguinte;

 

ele exibi os produtos em uma unica linh,, e queria tipo que seria mostrado 4 produtos por linha, mas eu nao consigo fazer isso.

 

Se alguem puder me ajudar eu agradeço... http://forum.imasters.com.br/public/style_emoticons/default/joia.gif

Compartilhar este post


Link para o post
Compartilhar em outros sites

kara criei um contador e toda vez que ele chegar em 4 fiz com que a variavel $tr assuma <tr>

e coloquei ela no final do seu script para quebrar...

da uma olha, a solução segue uma lógica semelhante a essa...

abraços

 

Marcio

 

 

PHP

[*] <?

[*] 

[*] //Define a quantidade de produtos a ser exibido por linha

[*] $total=4;

[*] $cont = 0;

[*] //Cria um laço

[*] for ($i=0; $i<$linhas; $i++){

[*] $reg = mysql_fetch_row($resultado);

[*] $cont+= 1;

[*]

[*] if($cont == 4)

[*] {

[*] $tr = "<tr>";

[*] $cont = 0;

[*] }

[*] else

[*] {

[*] $tr = "";

[*] }

[*]

[*] ?>

[*] <table width="115" border="0" align="left" cellpadding="0" cellspacing="2">

[*] <tr>

[*] <td width="109" height="90"><div align="center"></div>

[*] <div align="center"><img src="<? echo $reg[7]; ?>" width="80" height="80"></div></td>

[*] </tr>

[*] <tr>

[*] <td height="19"><div align="center"><font size="2" face="Arial, Helvetica, sans-serif"><a href="mostra.php?cod=<? echo $reg[0]; ?>" class="linkmenu"><? echo $reg[1];?></a></font></div></td>

[*] </tr>

[*] <tr>

[*] <td height="18" valign="top"><div align="center"><font color="#000000" size="1" face="Arial, Helvetica, sans-serif"><? echo "R$".$reg[3]; ?></font></div></td>

[*] <?php echo $tr; # quebrando toda vez que chegar em 4 ?>

[*] </table>

[*] <? }// fecha for ?>

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.