Salve a tutti, sono nuovo del forum.

Avei un grosso problema che non riesco a risolvere. Vorrei condividerlo con voi.

Ho la necessità di usare lo stesso resoult per diverse elaorazioni di un query..

Ad esempio..

$prova=mysql_query("select * from misure");

while ($prova2=mysql_fetch_array($prova)){
echo $prova2['misura'];
}

while ($prova3=mysql_fetch_array($prova)){
echo $prova3['misura'];
}

In questo modo però mi stampa solo il primo while mentre il secondo non viene stampato nulla. La ristampa avviene correttamente se faccio così

$prova=mysql_query("select * from misure");

while ($prova2=mysql_fetch_array($prova)){
echo $prova2['misura'];
}

$prova=mysql_query("select * from misure");

while ($prova3=mysql_fetch_array($prova)){
echo $prova3['misura'];
}

Mi sembra un po una esagerazione fare 2 query uguali.

Io ho pensato che dopo il while l'indice venga portato alla fine dell'array $prova e non venga riportato all'inizio..

Qualcuno mi può aiutare??

Vi ringrazio..