salve ho un problemino, questo è il mio codice php
<TABLE border ="1">
<TR>
<td align = "center">Nome</td>
<td align = "center">Anno Inizio</td>
<td align = "center">Anno Fine</td>
<td align = "center">Url</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
$riga = mysql_fetch_array($risultato);
// Se $riga = false non ci sono righe di risultato
if (!$riga)
{
print "<font size=5><u>Attenzione non ci sono riviste </u></font>";
}
else
{
while ($riga)
{
//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>
ma il risultato è questo
dove l'errore??![]()