Du kan oprette formularfelter med matrixnotation, for eksempel:
<input type="text" name="quantity[productid]">
Så du kan dynamisk generere nogle felter i din formular som denne:
<input type="text" name="quantity[3]">
<input type="text" name="quantity[4]">
<input type="text" name="quantity[2]">
Og så i PHP bliver det til et array, du nemt kan loope over:
foreach ($_POST['quantity'] as $productId => $quantity) {
echo (int) $productId . ':' . (int) $quantity;
//etc.
}