Ho un problema che non riesco a risolvere ho fatto due query ma nella seconda non funziona order by
praticamente ho inserito i valori anno 2010, anno 2009, anno 2008, anno 2007 ecc
ma non riesco ad ordinare i risultati. Si ordina in questo modo
Anno 2008
Anno 2010
Anno 2007
Anno 2009
Anno 2006
Codice PHP:
<table align="center" width="100%">
<?php
$sqlmenu = "select * from menu order by ordine asc";
$resmenu = mysql_query($sqlmenu) or die("Impossibile caricare i menu: ".mysql_error());
?>
<?php
while ($rowmenu = mysql_fetch_array($resmenu))
{
?>
<tr>
<td height="20" align="center" valign="middle">
<div id="tabella_arrotondata"><?php echo $rowmenu[1]; ?></div>
<?php
$idmenu=$rowmenu[0];
$sqllink = "select * from link_menu where idmenu='$idmenu'";
$reslink = mysql_query($sqllink) or die("Impossibile caricare i link: ".mysql_error());
?>
<?php
while ($rowlink = mysql_fetch_array($reslink))
{
?>
<div id="tabella_arrotondata1">[url="<?php echo $_SERVER['PHP_SELF']?>?pagina=index&articolo=<?php echo $rowlink[0]; ?>"]<?php echo $rowlink[1]; ?>[/url]</div>
<?php }?><div id="tabella_sotto"></div>
</td>
</tr>
<?php }?>
</table>