ciao a tutti!

la mia domanda é un po difficiel da spiegare.. ci provo con un esempio.

tabella mysql:

campi: X, Y , Z
Valori: 1, 1 , 0
Valori: 2, 1 , 0
Valori: 3, 1 , 0
Valori: 4, 1 , 1
Valori: 5, 1 , 0
Valori: 6, 1 , 0
Valori: 7, 1 , 0
Valori: 8, 0 , 0
Valori: 9, 0 , 0
Valori: 10, 0 , 0


codice:
$data=mysql_query("select * from tabella where y=1 order by x asc");
while ($data1 = mysql_fetch_array($data))
{

if ($data['z']=='1') mysql_query("update tabella set y=0 where y=1);


}
la domanda é, il codice qui sopra esce dal loop appena passa il quarto valore o arriva fino al settimo?

se arriva fino al quarto come faccio a farlo smettere prima?

grazie

ciao

Igor