phpmysql tabela

2 views
Skip to first unread message

Luiz Augusto Guto

unread,
Dec 4, 2009, 10:35:34 AM12/4/09
to ph...@googlegroups.com
Bom dia galera, estou com seguinte problema eu faço uma consulta no banco/mysql e consigo mostrar em uma tabela...

$sql = "SELECT * FROM `recados` ";
$resultado = mysql_query($sql);
while ($linha = mysql_fetch_assoc($resultado)){
?>
<tr>
<td><?php echo $linha['id']; ?></td>
<td><?php echo $linha['recados'];  ?></td>
<td><?php echo $linha['nome'] ; ?></td>
<td><?php echo $linha['email']; } ?></td></tr>
</table>

Porem eu qero colocar tudo em uma tabela so, ou seja dentro da mesma linha e mesma coluna, eu tentei o seguinte, porém nao funcionou....

<?php
$sql = "SELECT * FROM `recados` ";
$resultado = mysql_query($sql);
while ($linha = mysql_fetch_assoc($resultado)){
?>
<tr><td>De:<?php echo $linha['nome'];  ?></font>
<font size="4" color="blue"><?php echo $linha['recados']; } ?></tr></td>
<br/>
<br/>
</table>

ele mostra as mensagem em uma coluna porem varias linhas, quero colocar tudo em uma célula só;;;

Espero ter sido claro, desde ja agradeço;

--
Luiz Augusto
irc.freenode.org #geek
Msn:n0ctur...@hotmail.com

fernandoSoftov

unread,
Dec 4, 2009, 11:56:20 AM12/4/09
to ph...@googlegroups.com
tenta o seguinte
 
<table>
<tr>
<td>cod</td>
<td>recado</td>
<td>nome</td>
<td>email</td></tr>
<?php
$sql = "SELECT * FROM `recados` ";
$resultado = mysql_query($sql);
while ($linha = mysql_fetch_assoc($resultado)){
?>
<tr>
<td><?php echo $linha['id']; ?></td>
<td><?php echo $linha['recados'];  ?></td>
<td><?php echo $linha['nome'] ; ?></td>
<td><?php echo $linha['email']; ?></td></tr>
}
?>
</table>
 

Vitor Amaral

unread,
Dec 4, 2009, 11:15:19 AM12/4/09
to ph...@googlegroups.com
vixii nao entendi muito bem, rs, mas vamos lá.

colocar tudo em uma unica linha e unica coluna da tabela!.

<?php
echo "
         <table>
            <tr>
                <td>
         ";
while ($linha = mysql_fetch_assoc($resultado)):

echo $linha['id'];
echo $linha['recados'];
echo $linha['nome'] ;
echo $linha['email'];

endwhile;

echo "
          </td>
         </tr>
      </table>
     ";
?>
ele abre a tabela = <table>
ele abre a linha = <tr>
ele abre a coluna = <td>

depois disso ele roda o laço, joga tudo dentro, e depois no final.
fecha a coluna = </td>
fecha a linha = </tr>
e fecha a tabela = </table>

seria isso ?

Vitor Amaral
Analista Programador - Supervisor de Projetos
C.A.O.S.Developers.Com

Date: Fri, 4 Dec 2009 12:35:34 -0300
Subject: [phpms] phpmysql tabela
From: n0cturn...@gmail.com
To: ph...@googlegroups.com

Windows 7: agora com recursos que economizam bateria. Clique para conhecer.

Luiz Augusto Guto

unread,
Dec 4, 2009, 11:40:00 AM12/4/09
to ph...@googlegroups.com
Legal Vitor Funcionou, eu nao tinha pensado nessa possibilidade de dar um "echo" na tabela, Obrigado..

2009/12/4 Vitor Amaral <vitor_...@hotmail.com>
Reply all
Reply to author
Forward
0 new messages