se faccio nel ciclo

echo $qty."
";

mi da:
2
2
1
3

quindi come vedi i valori li passa ma l'aggiornamento mi da a tutti le quantita l'ultimo cioe 3