【发布时间】:2015-03-01 09:22:04
【问题描述】:
您好,谁能举例说明如何制作一个包含多个菜单的数组?我想从不同的菜单中获取输入并插入一个字段,就像用“,”分隔的复选框上的内爆一样。我想在菜单中有类似的东西。我需要该数组,以便可以将其插入 1 db 字段。
这就是我得到的复选框。我将如何为选择/菜单申请一个?
<?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."')");
}
?>
选中的复选框插入到“订单”字段。我需要下拉菜单来插入“数量”字段。
编辑 更新了图像。假设一直到最后一个复选框都有菜单。
【问题讨论】:
-
类似的东西
-
@MustafaMJalal 我将如何应用它来制作用户选择的数组以存储在数据库字段中?
-
一个数组甚至可以在html中完成
-
只需添加多个属性
-
@MustafaMJalal 是的,但我的问题是如何从菜单中获取用户的选择,以便将其插入到数据库字段中。类似于 implode 在复选框上的工作方式。假设用户从 menu1 中选择了数字 2。然后是 menu2 中的 3 个,menu3 中的 4 个。 db 中的输出应该是 2,3,4
标签: php mysql arrays database drop-down-menu