ma... hai verificato cmq che la variabile su cui cicli contenga davvero tutti i prodotti e non solo il primo, a questo punto (se hai applicato le modifiche che ti sono già state indicate, ovviamente!)? Stampa a video il suo contenuto...