【发布时间】:2015-03-01 08:36:36
【问题描述】:
您好,我是 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."')");
}
?>
【问题讨论】: