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