Scusa visto che le righe sono resituite da query allora fai fare alla query il filtro delle doppie,
ossia :
select * from tabella group by nome , cognome;
Cosi' verranno filtrati in automatico tutti gli utenti con lo stesso nome e cognome e non verranno generate linee doppie come quella sotto.
L'id recuperato dipendera' dal tipo di ordinamento della ricerca.