Ciao a tutti.
Ho una tabella con intestazione fissa e corpo scorrevole e righe che si alternano di colore.
Vorrei che cliccando sulle celle dell'intestazione i contenuti delle colonne vnissero ordinati in maniera Crescente o Decrescente.
Mi potete dare una mano?
Grazie.
La tabella è ottenuta dal seguente file:

visualizza.php
Codice PHP:
<?
INCLUDE('connessione.php');

$sql="SELECT * from materiale order by Codice_Materiale";
// seleziona tutti i record della tabella

$risultato_query=mysql_query($sql,$connessione);
// controlla il risultato della query attraverso la funzione mysql_query

$num_righe=mysql_num_rows($risultato_query);
// restituisce il numero di record ottenuto dalla selezione

echo"<div id=\"Layer1\" style=\"position:absolute; width:383px; height:50px; z-index:1; left: 104px; top: 40px;\">";
echo
"<table width=\"383\" border=\"0\">";
echo
" <tr bgcolor=\"#0000FF\">"

  echo
"<td width=\"100\">[b]CODICE MATERIALE[/b]</td>";
  echo
" <td width=\"283\">[b]DESCRIZIONE[/b]</td>";
  echo
"</tr>";
  echo
"</table>";
  echo
"</div>";        

echo
"<div id=\"Layer2\" style=\"position:absolute; width:383px; height:250px; z-index:2; left: 104px; top: 88px; overflow: scroll;\">  ";
echo
"<table width=\"383\"  border=\"0\">";
 
 

$i=0
 while(
$riga=mysql_fetch_array($risultato_query)){
     
            
             
$CodiceMateriale=$riga["Codice_Materiale"];
             
$Descrizione=$riga["Descrizione"];
            

            if(
is_int($i/2)){ 
$color "#f00"
}else{ 
$color"#0f0"




 echo
" <tr> ";
  echo
" <td td width=\"100\" style=\"background:$color\">$CodiceMateriale </td>";
    echo
"<td width=\"283\" style=\"background:$color\">$Descrizione</td>"
  echo
"</tr>";
  
$i++;


  }      

  echo
" </table>";
  echo
"</div>";

?>