Anda dapat membuat bidang formulir dengan notasi array, misalnya:
<input type="text" name="quantity[productid]">
Jadi Anda dapat secara dinamis menghasilkan beberapa bidang dalam formulir Anda seperti ini:
<input type="text" name="quantity[3]">
<input type="text" name="quantity[4]">
<input type="text" name="quantity[2]">
Dan kemudian di PHP itu akan menjadi array yang dapat Anda ulangi dengan mudah:
foreach ($_POST['quantity'] as $productId => $quantity) {
echo (int) $productId . ':' . (int) $quantity;
//etc.
}