Scusa, ma se la tabella e' sicuramente ordinata per ID (univoco quindi), perche' non risolvi tutto con un bel:

Codice PHP:
SELECT DISTINCT IdAnagrafica 
  FROM anagrafica
  WHERE IdAnagrafica 
".$_GET['id']." 
ORDER BY CONCAT(CognomeNomeASC 
oppure

Codice PHP:
SELECT DISTINCT IdAnagrafica 
  FROM anagrafica
  WHERE IdAnagrafica 
".$_GET['id']." 
ORDER BY CONCAT(CognomeNomeASC 
a seconda di dove vuoi andare ?