risolto..

Codice PHP:
echo "<optgroup label=\"clusters\">";
while(
$aLs mysql_fetch_array($ls_rsC)){
    
$sys_id getSysId_sys($aLs['name']);
    
$sys_type getSysType($sys_id);
    if(
$sys_type == "cluster"){
        echo 
"<option value=\"$aLs[name]\">";
        echo 
$aLs['name'];
        echo 
"</option>";
    }
}
echo 
"</optgroup>";
echo 
"<optgroup label=\"singles\">";
while(
$aLs mysql_fetch_array($ls_rsS)){
    
$sys_id getSysId_sys($aLs['name']);
    
$sys_type getSysType($sys_id);
    if(
$sys_type == "single"){
        echo 
"<option value=\"$aLs[name]\">";
        echo 
$aLs['name'];
        echo 
"</option>";
    }
}
echo 
"</optgroup>"
semplicemente percorro il risultato della query due volte.. e poi faccio semplicemente il controllo.. se é cluster - mettilo se no no.. e poi sotto faccio il controllo inverso