ciao

abbozzo a grandi linee il blocco di codice che mi da problemi e poi spiego dove sta il dramma:

Codice PHP:
$result = @mysqli_query(...);

for(
$day 1$day <= 10$day++){
    
    while(
$row mysqli_fetch_array($result)){
        echo 
"giro in giostra";    
    }


la frase "giro in giostra" viene stampata tante volte quanto previsto dal numero di record ripescati da db (mysqli_num_rows($result)). E fin qui ci siamo! solo che io mi aspettavo che questo succedesse a ogni iterazione del ciclo for piu' esterno.

mentre il realta il tutto accade solo alla prima iterazione. come se $result venisse consumato dalla prima esecuzione del ciclo while annidato. l'ho fatta un po' romanzata per farvi capire.

grazie