Codice PHP:
////seleziono tab uteinq in base a valore codute(registrato in sessione) per menu cmbGruppo
    // per visualizzare nella combo i gruppi di cui fa parte
    
$sqlCmbGruppo "select * from $tb_uteinq where CodUte = '".$_SESSION['CodUte_Ses']."' " ;
    
$sqlCmbGruppoRes mysql_query($sqlCmbGruppo,$Connessione) ;
        
//ciclo sulla tabella per scorrere record con valori
        
while($ArrayCmbGruppo mysql_fetch_array($sqlCmbGruppoRes)){
        
$RecCmbGruppoCod $ArrayCmbGruppo['CodUte'] ;
        
$RecCmbGruppoGru $ArrayCmbGruppo['CodGru'] ;
        
                    
//Seleziono tab anaggru per visualizzare il nome nella combo cmbGruppi
                    
$sqlCmbNomeGruppo "select * from $tb_anaggru where CodGru = $RecCmbGruppoGru " order by DesGru;
                    
$sqlCmbNomeGruppoRes mysql_query($sqlCmbNomeGruppo,$Connessione) ;
                    
//ciclo sulla tabella per scorrere record con valori
                    
while($ArrayCmbNomeGruppo mysql_fetch_array($sqlCmbNomeGruppoRes)){
                    
$RecCmbGruppoNome $ArrayCmbNomeGruppo['DesGru'] ;                                                    
        
//scrivo per poi stampare nella combo l'html per gruppo
        
        
$htmlRecCmbGru .= "<option value=\"$RecCmbGruppoGru\">$RecCmbGruppoNome</option>" ;
        }} 
L'ordinamneto lo fa in base alla prima query, mentre io vorrei farlo in base alla seconda dove ho impostato order by DesGru, ma lui tiene conto della prima select. Posso fare qualcosa?