Ir para conteúdo

POWERED BY:

Arquivado

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

Frankie Hummel

While

Recommended Posts

tenho um script que traz as fotos armazenadas numa pasta ai eu queria que cada quadrado dessa tabela trouxesse uma foto diferente mas ele repete todas as fotos em todos os quadrados como acabo com isso?

 

<div class='codetop'>CODE</div><div class='codemain' style='height:300px;white-space:pre;overflow-y:auto'>while($info = mysql_fetch_array( $data_p ))

{

//Aqui exibe as fotos $info['foto']

print '<table width="510" border="0" cellspacing="5" cellpadding="0" height="607">

<tr>

<td width="123" align="left" valign="bottom" class="seja3"><img src="fotos_eventos/eventoxyz/fotos/'.$info['foto'].'" alt="a" width="123" height="109" border="0" /></td>

<td width="123" align="left" valign="bottom" class="seja3"><img src="fotos_eventos/eventoxyz/fotos/'.$info['foto'].'" alt="a" width="123" height="109" border="0" /></td>

<td width="123" height="109" align="left" valign="bottom" class="seja3"><img src="fotos_eventos/eventoxyz/fotos/'.$info['foto'].'" alt="a" width="123" height="109" border="0" /></td>

<td width="126" align="right" valign="top"><span class="seja3"><img src="fotos_eventos/eventoxyz/fotos/'.$info['foto'].'" alt="a" width="123" height="109" border="0" /></span></td>

</tr>

<tr>

<td align="left" valign="bottom" class="seja3"><img src="fotos_eventos/eventoxyz/fotos/'.$info['foto'].'" alt="a" width="123" height="109" border="0" /></td>

<td align="left" valign="bottom" class="seja3"><img src="fotos_eventos/eventoxyz/fotos/'.$info['foto'].'" alt="a" width="123" height="109" border="0" /></td>

<td height="109" align="left" valign="bottom" class="seja3"><img src="fotos_eventos/eventoxyz/fotos/'.$info['foto'].'" alt="a" width="123" height="109" border="0" /></td>

<td align="right" valign="top"><span class="seja3"><img src="fotos_eventos/eventoxyz/fotos/'.$info['foto'].'" alt="a" width="123" height="109" border="0" /></span></td>

</tr>

<tr>

<td align="left" valign="bottom" class="seja3"><img src="fotos_eventos/eventoxyz/fotos/'.$info['foto'].'" alt="a" width="123" height="109" border="0" /></td>

<td align="left" valign="bottom" class="seja3"><img src="fotos_eventos/eventoxyz/fotos/'.$info['foto'].'" alt="a" width="123" height="109" border="0" /></td>

<td height="109" align="left" valign="bottom" class="seja3"><img src="fotos_eventos/eventoxyz/fotos/'.$info['foto'].'" alt="a" width="123" height="109" border="0" /></td>

<td align="right" valign="top"><span class="seja3"><img src="fotos_eventos/eventoxyz/fotos/'.$info['foto'].'" alt="a" width="123" height="109" border="0" /></span></td>

</tr>

<tr>

<td align="left" valign="bottom" class="seja3"><img src="fotos_eventos/eventoxyz/fotos/'.$info['foto'].'" alt="a" width="123" height="109" border="0" /></td>

<td align="left" valign="bottom" class="seja3"><img src="fotos_eventos/eventoxyz/fotos/'.$info['foto'].'" alt="a" width="123" height="109" border="0" /></td>

<td height="109" align="left" valign="bottom" class="seja3"><img src="fotos_eventos/eventoxyz/fotos/'.$info['foto'].'" alt="a" width="123" height="109" border="0" /></td>

<td align="right" valign="top"><span class="seja3"><img src="fotos_eventos/eventoxyz/fotos/'.$info['foto'].'" alt="a" width="123" height="109" border="0" /></span></td>

</tr>

<tr>

<td align="left" valign="bottom" class="seja3"><img src="fotos_eventos/eventoxyz/fotos/'.$info['foto'].'" alt="a" width="123" height="109" border="0" /></td>

<td align="left" valign="bottom" class="seja3"><img src="fotos_eventos/eventoxyz/fotos/'.$info['foto'].'" alt="a" width="123" height="109" border="0" /></td>

<td height="19" align="left" valign="bottom" class="seja3"><img src="fotos_eventos/eventoxyz/fotos/'.$info['foto'].'" alt="a" width="123" height="109" border="0" /></td>

<td align="right" valign="top"><span class="seja3"><img src="fotos_eventos/eventoxyz/fotos/'.$info['foto'].'" alt="a" width="123" height="109" border="0" /></span></td>

</tr>

<tr>

<td height="27" colspan="4" align="left" valign="bottom" class="seja3"></a></td>

</tr>

</table>'; </div>

Compartilhar este post


Link para o post
Compartilhar em outros sites

Amigo, tenta ler a documentação do php

 

www.php.net/while

 

dica:

 

Coloque entre o bloco do while apenas os dados que você quer repetir.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Essas fotos tem nome sequenciado?!

 

tipo...

evento_1.jpg

evento_2.jpg

evento_3.jpg

....

 

se tiver.....

você vai ter que dar um while em cada celula da tabela!!!

 

 

aahhhh...outra coisa....você naum ta fechando o While }

depois da tabela!!!

Compartilhar este post


Link para o post
Compartilhar em outros sites

Tô fechando sim e que acabei esquecendo de colocar aqui mas quanto as nomes nos campos da tabela não estão sequenciados não e agora?

 

Faz assim!!!

pelo menos você tem que ter o nome da imagem num campo da tabela!!!

O codigo certo ta mais abaixo!!!!

Compartilhar este post


Link para o post
Compartilhar em outros sites

Tô fechando sim e que acabei esquecendo de colocar aqui mas quanto as nomes nos campos da tabela não estão sequenciados não e agora?

 

Faz assim!!!

pelo menos você tem que ter o nome da imagem num campo da tabela!!!

 

<table border="0" cellpadding="0" cellspacing="1">

<tr>

<?

Aqui você faz a sua busca e inicia o seu While

?>

<td valign="top" class="texto slinha linhaalt19"><img src="fotos_eventos/eventoxyz/fotos/<?= responde aqui o nome da sua imagem?>"></td>

<?

$i=$i+1;

if ($i==4) {

?>

</tr>

<tr>

<? $i = 0; } } ?>

</tr>

</table>

 

 

entaum....

essa é mais ou menos a logica!!!

naum testei se vai dar certo....

mas a ideia é essa...printa 4 colunas....qdo o cont chegar a 4 abre mais uma linha zera ele e printa + 4 colunas....

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.