dynamic table in html
Posted: Tue Nov 24, 2009 6:31 am
Hy all, im printing to the screen the results of a search i make. This is the script im using...
------------------------------------------------------------------------------------------------------------------------------------------
<?php if(isset($_POST['submit'])){
$id_medico = strip_tags($_POST['id_medico']);
$exc = "SHOW TABLES"; /*VARIÁVEL RENOMEADA*/
$query = mysql_query("SELECT * FROM mensagens WHERE id_medico = '".mysql_real_escape_string($id_medico)."'");
echo "<center><font face=Verdana size=2><b>Tabelas da base de dados</b></font></center><br>";
echo "<table>";
while($dados = mysql_fetch_array($query)){
$descreva = mysql_query("SELECT * FROM mensagens WHERE id_mensagem='". $dados[0] ."'");
while($atributos = mysql_fetch_array($descreva)){
echo "<tr><td><font face=Verdana size=1>$atributos[0]</td><td><font face=Verdana size=1>| $atributos[1]</td><td><font face=Verdana size=1>| $atributos[2]</td><td><font face=Verdana size=1>| $atributos[3]</td><td><font face=Verdana size=1>| $atributos[4]</td></tr>";}
echo "</table>";
}}else{$nome = '';}
?>
----------------------------------------------------------------------------------------------------------------------------------------------
The problem is that this way is not pleasant, and im here hoping u could help me making a table in html or something like that.
------------------------------------------------------------------------------------------------------------------------------------------
<?php if(isset($_POST['submit'])){
$id_medico = strip_tags($_POST['id_medico']);
$exc = "SHOW TABLES"; /*VARIÁVEL RENOMEADA*/
$query = mysql_query("SELECT * FROM mensagens WHERE id_medico = '".mysql_real_escape_string($id_medico)."'");
echo "<center><font face=Verdana size=2><b>Tabelas da base de dados</b></font></center><br>";
echo "<table>";
while($dados = mysql_fetch_array($query)){
$descreva = mysql_query("SELECT * FROM mensagens WHERE id_mensagem='". $dados[0] ."'");
while($atributos = mysql_fetch_array($descreva)){
echo "<tr><td><font face=Verdana size=1>$atributos[0]</td><td><font face=Verdana size=1>| $atributos[1]</td><td><font face=Verdana size=1>| $atributos[2]</td><td><font face=Verdana size=1>| $atributos[3]</td><td><font face=Verdana size=1>| $atributos[4]</td></tr>";}
echo "</table>";
}}else{$nome = '';}
?>
----------------------------------------------------------------------------------------------------------------------------------------------
The problem is that this way is not pleasant, and im here hoping u could help me making a table in html or something like that.