Effettuo due query; la prima la devo stampare in una tabella, la seconda deve essere stampata in un menu a discesa per ogni riga della prima query.

Non capisco:
1. effettuo la prima query
2. effettuo la seconda query
3. inizio il ciclo while della prima
4. inserisco vari dati
5. inserisco il secondo while (seconda query)
6. chiudo il while della seconda query
7. inserisco vari dati
8. chiudo il primo while

Risultato: nella prima riga della prima query il menu a discesa viene visualizzato correttamente; dalla seconda riga in poi non appare nulla all'interno della casella di testo. E' come se, una volta scrollato l'array della seconda query, non si resettasse ad una seconda query...

Consigli?