Guest - proteggere - Postado Janeiro 9, 2006 Denunciar Share Postado Janeiro 9, 2006 EU GOSTARIA QUE OS CADASTROS FICASEM CADA UM EM UMA TABELA. SEPARADOS POR UM ESPAÇO (<BR>)ENTRE CADA TABELA.<html><head><title>Documento sem título</title><meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"></head><body><?php$conexao=mysql_connect("localhost","agroadm_agroadm","schost123");mysql_select_db("agroadm_news");$sql="SELECT * FROM adminnews order by id desc limit 5";$resultado=mysql_query($sql); ?><table width='100%' border='0' cellspacing='1' bgcolor='#004400' align='center'> <?phpwhile($pegar=mysql_fetch_array($resultado)) { ?> <tr> <td align="left" bgColor='#FFFFF0'><strong><font size="2" face="Verdana, Arial, Helvetica, sans-serif"> <?php echo "$pegar[titulo]"; ?> <a href="noticia_detalhada.php?id=<?php echo "$pegar[id]"; ?>">ler... </a></font></strong></td> </tr> <td width='100%' height='14' bordercolor='#004400'><div align='right'><strong><font color='#FFFFFF' size='1' face='verdana'>Fonte:<?php echo "$pegar[autor]"; ?></font></strong></div></td> </tr></table> <?php }?></body></html>DA FORMA QUE ESTA APENAS O PRIMEIRO REGISTRO FICA DENTRO DA TABELA. Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 raphaelcarlos Postado Janeiro 9, 2006 Denunciar Share Postado Janeiro 9, 2006 Voce esta abrindo a tabela fora do loop e fechando dentro;<table width='100%' border='0' cellspacing='1' bgcolor='#004400' align='center'><?phpwhile($pegar=mysql_fetch_array($resultado)) { ?>></table><?php }Faca assim <?php while($pegar=mysql_fetch_array($resultado)) { ?> <table width='100%' border='0' cellspacing='1' bgcolor='#004400' align='center'> <tr> <td align="left" bgColor='#FFFFF0'><strong><font size="2" face="Verdana, Arial, Helvetica, sans-serif"> <?php echo "$pegar[titulo]"; ?> <a href="noticia_detalhada.php?id=<?php echo "$pegar[id]"; ?>"> ler... </a></font></strong></td> </tr> <td width='100%' height='14' bordercolor='#004400'><div align='right'><strong><font color='#FFFFFF' size='1' face='verdana'>Fonte:<?php echo "$pegar[autor]"; ?></font></strong></div></td> </tr></table> <?php } Assim ira mostrar uma tabela para cada resultado Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
Guest - proteggere -
EU GOSTARIA QUE OS CADASTROS FICASEM CADA UM EM UMA TABELA. SEPARADOS POR UM ESPAÇO (<BR>)ENTRE CADA TABELA.
<html>
<head>
<title>Documento sem título</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>
<body>
<?php
$conexao=mysql_connect("localhost","agroadm_agroadm","schost123");
mysql_select_db("agroadm_news");
$sql="SELECT * FROM adminnews order by id desc limit 5";
$resultado=mysql_query($sql); ?>
<table width='100%' border='0' cellspacing='1' bgcolor='#004400' align='center'>
<?php
while($pegar=mysql_fetch_array($resultado)) { ?>
<tr>
<td align="left" bgColor='#FFFFF0'><strong><font size="2" face="Verdana, Arial, Helvetica, sans-serif">
<?php echo "$pegar[titulo]"; ?>
<a href="noticia_detalhada.php?id=<?php echo "$pegar[id]"; ?>">
ler...
</a></font></strong></td>
</tr>
<td width='100%' height='14' bordercolor='#004400'><div align='right'><strong><font color='#FFFFFF' size='1' face='verdana'>Fonte:<?php echo "$pegar[autor]"; ?></font></strong></div></td>
</tr></table>
<?php }
?>
</body>
</html>
DA FORMA QUE ESTA APENAS O PRIMEIRO REGISTRO FICA DENTRO DA TABELA.
Link para o comentário
Compartilhar em outros sites
1 resposta a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.