-1
我有一個表,它顯示我在數據庫choosen產品....在這個表中我有一個<input type=\"text\" name=\"introduce[]\"></td>";
特定數量添加到購物車
while($producto= $db->next()) {
echo "<form id=\"form\" name=\"formu\" action =\"shoppingcart.php?action=add&id=".$producto['id_producto']."\" method=\"POST\" target=\"_blank\">";
echo "<tr>";
echo "<td style='font-size:20px' align='center'><input type='submit' value='PEDIR'></td>";
echo "<td style='font-size:20px' align='center'><input type=\"text\" name=\"introduce[]\"></td>";
echo "<td style='font-size:20px' align='center'>".$producto['codinterno']."</td>";
echo "<td style='font-size:20px' align='center'>".$producto['nombreproducto']."</td>";
echo "<td style='font-size:20px' align='center'>".$producto['nombrecompañia']."</td>";
echo "<td style='font-size:20px' align='center'>".$producto['cantidad']."</td>";
echo "<td style='font-size:20px' align='center'>".$producto['codbarras']."</td>";
echo "</tr>";
}
在此輸入我想放手動一個數量(一個數字)。此數量POSTED到其他頁面調用shoppingcart.php我有以下開關選項。
<?php switch($action) { case "add": $_SESSION['cart'][$product_id]= ???????????????; break; } ?>
最後,我想,我已經手動介紹在表中產品的數量在購物車,數量
在第一個代碼中,從引入中刪除'[]'。這不是一個數組。然後,在第二塊代碼中,使用'$ _POST ['介紹']'來獲取提交的值。你的'switch($ action)'應該是'switch($ _ POST ['action'])''。 –
你信箱很煩人。使用適當的情況。請不要使用大寫字母。 – randominstanceOfLivingThing