[英]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.