Ir para conteúdo

POWERED BY:

Arquivado

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

Jose Fabio Silva

While em tabela unica

Recommended Posts

Ola pessoal

 


Gostaria de ajuda de como exibir os dados de do banco mysql em uma unica linha, acontece, que a cada linha com dados, ele cria uma nova tabela, como eu mantenho uma unica tabela sem criar uma tabela nova?

 

Forte abraço a todos

 

Segue o codigo


<?
$conecta = mysql_connect("localhost", "****", "*****") or print (mysql_error());

mysql_select_db("natan", $conecta) or print(mysql_error());

$sql = "SELECT * FROM natan";

$exe = mysql_query($sql, $conecta) or print(mysql_error());

while($l = mysql_fetch_array($exe)) {

echo "<h1><center> Agenda </center></h1>";

?>


<head> <title> Agenda - L0aD1ng </title> </head>
<body>
<center><font size="4" color="gray75">Agenda - L0aD1nG</font>
<br>
<br>
<table border=1 width="500">
<tr>
<td> Nome </td> <td> Telefone </td>
</tr><tr>
<td> <? echo "$l[nome]" ?> </td> <td><? echo "$l[telefone]" ?></td>
</tr>
</table></center>
</body>


<?
}
mysql_close($conecta);
?>

Compartilhar este post


Link para o post
Compartilhar em outros sites

Você tem que colocar dentro do while somente a linha da tabela

 

echo '
<head> <title> Agenda - L0aD1ng </title> </head>
<body>

<br>
<h1><center> Agenda </center></h1>
<br>

<center><font size="4" color="gray75">Agenda - L0aD1nG</font>
<table border=1 width="500">
<tr>
<td> Nome </td> <td> Telefone </td>
</tr>';

while($l = mysql_fetch_array($exe)) {
  echo '
  <tr>
    <td>' . $l[nome] . '</td>
    <td>' . $l[telefone] . '</td>
  </tr>';
}
echo '
</table></center>
</body>'

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.