Leandromx 0 Denunciar post Postado Julho 23, 2007 Poxa vamos ver se mudando de titulo alguém olhaPreciso mostrar todas as minhas fotos do meu BANCOnome fotoEstou fazendo assim <?$sql = mysql_query("SELECT * FROM fotos order by ft_id DESC ", $conn);$dados = mysql_fetch_assoc($sql);$rows = mysql_num_rows($sql);$contador = 0;?> <table width="189" border="0" cellspacing="5" bordercolor="#000000"> <tr> <? do { $contador = $contador + 1;$id = $dados["ft_id"];$nome = $dados["ft_titulo"];$foto = $dados["foto"]; ?> <td width="177"><table width="100%" border="0" cellspacing="2" cellpadding="0"> <tr> <td class="menu"><div align="center"><a href="java script:OpenPopup('fotos/mostrar.php?ft_id=<?php echo $id ?>','400','400','yes')"><img src="fotos/fotos/<? echo $foto; ?>" width="128" height="114" border="0"/></a></div></td> </tr> </table> <div align="center"> <div align="center"><a href="java script:OpenPopup('fotos/mostrar.php?ft_id=<?php echo $id ?>','400','400','yes')" class="menu"><b> <? echo $nome; echo "<br>"?> </b></a></div> </div> </div></td> <? } while ($dados = mysql_fetch_assoc($sql)); ?> </tr> </table> Só mostra as fotos todas uma ao lado da outra..Ela não quebra a linha, mesmo eu dando um include dentro de um DIV ou TABLE.preciso que quebre de linha... a cada 4 fotos mais ou menos.HELP ME PLEASE... Compartilhar este post Link para o post Compartilhar em outros sites
tiagowd 0 Denunciar post Postado Julho 23, 2007 E ai rapaz.... beleza?!cara... da uma olhada nesse codigo aqui e vê se da certo.. <table width="406" border="0" cellspacing="5" bordercolor="#000000"><tr><td width="394"><table width="32%" height="129" border="0" cellpadding="0" cellspacing="2"><tr><? $sql = mysql_query('SELECT * FROM tabela');while ($dados = mysql_fetch_array($sql)){?><td class="menu"><div align="center"><a href="java script:OpenPopup('fotos/mostrar.php?ft_id=<?=$dados['id'] ?>','400','400','yes')"><img src="fotos/fotos/<?=$dados['foto']; ?>" width="128" height="114"border="0"/></a><br> <div align="center"> <div align="center"><a href="java script:OpenPopup('fotos/mostrar.php?ft_id=<?=$dados['id']?>','400','400','yes')" class="menu"><b> <?=$dados['nome']?><br> </b></a></div> </div></div></td><? }?></tr></table></div></td></tr></table> Compartilhar este post Link para o post Compartilhar em outros sites
Leandromx 0 Denunciar post Postado Julho 23, 2007 Nada meu velho.. continua na mesma linha Compartilhar este post Link para o post Compartilhar em outros sites
nolfolk 0 Denunciar post Postado Julho 24, 2007 Vou lhe dar a lógica da coisa ... Em html uma tabela é formada por linhas e colunas, sendo linhas representadas por <tr> e colunas por <td> Sendo assim temos a seguinte estrutura básica: Estrutura Básica <table><tr><td></td></tr></table>Então você deve fazer um loop dentro da tabela para mostrar as fotos, fica + - assim Exemplo Loop <table><?$i = 0;foreach( *depende do número de resultados* ){?><?if($i % 4 == 0) echo "<tr>"; // de 4 em 4 ele adiciona uma linha?><td><?=$fotos?></td><?if($i+1 % 4 == 0) echo "<tr>"; // no final de 4 em 4 ele termina uma linha?><?$i++;}?></table>Compreendeu ?Claro que isso foi um exemplo simples, molde-o as suas necessidades ;) Compartilhar este post Link para o post Compartilhar em outros sites