繁体   English   中英

如何制作多个下拉菜单

[英]How to make array of multiple drop-down menus

嗨,有人可以举一个如何制作多个菜单数组的例子吗? 我想从不同的菜单中获取输入并插入到一个字段中,就像用“,”分隔的复选框上的爆破一样。...我想要在菜单中具有类似的内容。 我需要数组,以便可以将其插入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."')");
   }
?>

选中的复选框将插入“订单”字段。 我需要下拉菜单才能插入“数量”字段。

在此处输入图片说明

编辑用图像更新。 假设一直有菜单直到最后一个复选框。

假设你每次选择只想要一个值

<select "menu1" >
<?php
for ($x = 0; $x <= 10; $x++) {
?>
<option value="<?=$x?>"><?=$x?></option
<?
}
?>
</select>
<select "menu2" >
<?php
for ($x = 0; $x <= 10; $x++) {
?>
<option value="<?=$x?>"><?=$x?></option
<?
}
?>
</select>
<select "menu3" >
<?php
for ($x = 0; $x <= 10; $x++) {
?>
<option value="<?=$x?>"><?=$x?></option
<?
}
?>
</select>
<?php
$quantity = $_POST['menu1'].",".$_POST['menu2'].",".$_POST['menu3'];
?>

mysql_query("INSERT INTO order_form (quantity) VALUES ('$quantity')");

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM