-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