ciao a tutti...ho un piccolo problemino, ho costruito una tabella dinamica in PHP prendendo dei dati da una tabella MySQL esistente e la cosa funziona egregiamente (vedi allegato). per costruire la tabella prelevando i dati da sql ho utilizzato il seguente codice:
<?php
include("../include/funzioni.php");
$global_dbh = mysql_connect($db_host, $db_user, $db_pwd);
mysql_select_db($db_name, $global_dbh);
function display_db_table($nome_tabella)
{
$query_string = "SELECT stat, ricorrenze, date_format(data, '%d-%c-%y %k:%i') FROM $nome_tabella ORDER BY stat";
$result_id = mysql_query($query_string);
$column_count = mysql_num_fields($result_id);
print("<h3><center>Statistiche delle ricerche effettuate</h3>
<TABLE class=stats cellspacing=0>\n");
print("<TR><td class=hed width=340>Parola chiave</td><td class=hed width=70><div align=center>Ricorrenze</div></td><td class=hed width=90><div align=center>Data e Ora</div></td>");
while ($row = mysql_fetch_row($result_id))
{
print("<TR>");
for ($column_num = 0;
$column_num < $column_count;
$column_num++)
{
if ($column_num===0)
{
$width = 500;
$align = "center";
}
else if ($column_num===1)
{
$width = 100;
$align = "center";
}
else
{
$width = 150;
$align = "center";
}
print("<TD><div align=center>$row[$column_num] </div></TD>\n");
}
print("</TR>\n");
}
print("</TABLE>\n");
}
?> <TABLE>
<TR><TD>
<?php display_db_table("stats"); ?>
</TD></TR></TABLE>
dove include funzioni.php contiene i dati di connessione a sql...
così facendo è quasi tutto ok, tranne che per il fatto che mi serve allineare la prima colonna a sinistra mentre le altre due al centro...come posso fare, forse per voi è una stupidaggine ma non riesco a capire come...
grazie di tutto in anticipo
pabbelus![]()
![]()
![]()
![]()
![]()
![]()
![]()