Codice PHP:
<TABLE border ="1">
<TR>
<td align = "center">[b]Nome[/b]</td>
<td align = "center">[b]Anno Inizio[/b]</td>
<td align = "center">[b]Anno Fine[/b]</td>
<td align = "center">[b]Url[/b]</td>
</tr>
<?php
//Apre la connessione con il data base
$hostname="localhost";
$username="root";
$password="";
//connessione a server sql
$conn=mysql_connect($hostname,$username,$password);
if(!$conn)
{
die("errore nella connessione");
}
//selezione database
$dbname="metaj";
$db=mysql_select_db($dbname);
//preparazione della query
$query = "Select Nome,Anno_Inizio,Anno_fine,Url from riviste order by Nome ";
$risultato = mysql_query($query);
if (! $risultato)
{
print "errore nel comando";
exit();
}
//Recupera i dati
while( $riga = mysql_fetch_array($risultato) ) {
if(!$riga){
print "<font size=5>[b]<u>Attenzione non ci sono riviste </u>[/b]</font>";
}
//Vengono scritti i valori dei campi del record corrente>
print "<tr> <td>" .$riga['Nome']."</td>";
print "<td>" .$riga['Anno_Inizio']."</td>";
print "<td>" .$riga['Anno_fine']."</td>";
print "<td>" .$riga['Url']."</td></tr>";
// Si sposta sulla riga successiva
$riga = mysql_fetch_array($risultato);
}
mysql_close($conn);
?>
</TABLE>
più o meno è così.. controlla nn l'ho testata