Salve gente, ho un database mysql in cui vado a inserire dei valori, per visualizzarli in una pagina, ho notato che l'ordine in cui vengono visualizzati non è l'ordine in cui ho inserito i record nellat tabella, come posso ordinarli in ordine decrescente in base alla data di inserimento??
adesso uso questo script:
Codice PHP:
<?php
$host="xxx";
$user="xxx";
$password="xxx";
$database="xxx";
mysql_connect($host,$user,$password);
@mysql_select_db($database) or die("Impossibile selezionare il database");
$query="SELECT * FROM lista";
$risultati=mysql_query($query);
$num=mysql_numrows($risultati);
mysql_close();
?>
<table border="0" cellspacing="2" cellpadding="2">
<tr>
<th><font face="Arial, Helvetica, sans-serif">Gioco</font></th>
<th><font face="Arial, Helvetica, sans-serif">Autore</font></th>
</tr>
<?php
$i=0;
while ($i < $num) {
$gioco=mysql_result($risultati,$i,"gioco");
$autore=mysql_result($risultati,$i,"autore");
?>
<tr>
<td><font face="Arial, Helvetica, sans-serif"><?php echo $gioco;?></font></td>
<td><font face="Arial, Helvetica, sans-serif"><?php echo $autore;?></font></td>
</tr>
<?php
$i++;
}
?>
</body>
</html>