ma fare un:
codice:
select * from table 
order by titolo, livello
poi fai un array numerico e metti l'id come attributo di quell'array numerico invece che prima chiave ....

es.:
codice:
while ($row_categ = mysql_fetch_array($res_categorie)) {

$array_categorie[] = array('titolo' => $row_categ['titolo'], 'livello' => $row_categ['livello'], id => $row_categ['id']);

}