Fala galera, tenho q mostrar os registros do mysql no site mas, em 3 colunas... exemplo
registro1 | registro2 | registro3
tenho um script mas, se coloco o $n++ depois dos 2 { aparecem todos os registro ao invés de aparecer no máximo 3....
se coloco o $n++ antes do } aparece tudo na vertical (unica coluna)....
eis o scrpt
============================================
echo"
<table width='100%' border='1' >
<tr>
";
$n=1;
while($array = mysql_fetch_array($visualizar)){
if($n==1){
echo " <td width='33%'>
<table width='99%' border='0' cellspacing='0' cellpadding='1'> <tr>
<td align='center' > <img src='Alugar/".$array['codigodoimovel']."_1.jpg' width='160' height='150' /> </td>
</tr>
<tr>
<td align='center' > ".$array['titulo']." </td>
</tr>
<tr>
<td align='center' > ".$array['texto']." </td>
</tr>
<tr>
<td align='center'> ".$array['bairro']." </td> </tr> </table>
";
}
}
if($n=3){
$n = 1;
echo " </td> </tr> </table> ";
} else {
$n++;
echo "</td> <td width='33%'>";
}
Mostrar Dados Do Bd Em 3 Colunas
Started By fernandoop, 25/02/2011, 23:20
2 replies to this topic
#1
Posted 25/02/2011, 23:20
#2
Posted 26/02/2011, 00:26
Coloca um LIMIT na consulta.
coloca as tags table para fora do laço.
Deixa apenas o miolo da tabela no laço.
coloca as tags table para fora do laço.
Deixa apenas o miolo da tabela no laço.
Eu podia tá matando, roubando ou me prostituindo. Mas só quero um ponto.
#3
Posted 26/02/2011, 09:58
Coloquei o LIMIT mas, antes coloquei um laço... Meu Deus!!!! deu um loop que não terminava....
0 user(s) are reading this topic
0 membro(s), 0 visitante(s) e 0 membros anônimo(s)