dai all'input type del checkbox il name= al nome del prodotto
echo "<input type=checkbox name='".$idprodotto"'>";
echo $prodotto;
echo "<input type=textbox name='quantita_".$idprodotto."'>";
in questo modo printerai a video tanti check affiancati dal nome del prodotto e dalla textbox con la quantita.
per vedere quali prodotti sono stati checkati basterà leggere uno per uno i valori del chek, che se è checkato varrà $idprodotto altrimenti sarà nullo.
La corrispondente quantità starà nella variabile $quantita_N (dove N vale idprodotto.)
nella pagina che raccoglierà i dati basterà usare un
foreach($_POST as valore) {
}
per valutare i dati ottenuti dal form.
ciao