您好我是PHP的新手,我想知道如何从多个选择菜单中创建所选项目的数组。我有一个看起来像这样的订单。产品名称旁边有一个数量菜单,(假设在最后一个产品名称之前已有数量菜单)我想获取所选数量并将它们插入数据库中以“,”分隔的1个字段,就像你做的那样在复选框中。 我的PHP到目前为止。我只有复选框(产品名称)的数组。我不知道如何为数量/选择菜单制作数组。
<?php
include ("dbinfo.php");
if (isset($_POST['button']))
{
$implode = implode(",",$_POST['CheckboxGroup']);
mysql_query("INSERT INTO order_form (orders) VALUES ('".$implode."')") ;
}
?>
<?php
if(isset($_POST['button']))
{
$implode = implode(",",$_POST['CheckboxGroup']);
mysql_query("INSERT INTO order_form (name, address, contact_no, payment_option, claim_option, orders) VALUES ('".$_POST['name']."', '".$_POST['address']."', '".$_POST['contactno']."', '".$_POST['pay_option']."', '".$_POST['claim_option']."', '".$implode."')");
}
?>
答案 0 :(得分:0)
请参阅下图。它可以解决您的问题