Scusa ma perchè extract che è dentro il ciclo while sovrascrive l'array $NOME. Riguardo al codice hai pienamente ragione, mi ero già scusato della forma in un'altro post, il problema è che non sono ancora pratico e cerco di migliorare giorno per giorno. E tu cosa useresti al posto di extract?