如何制作选定列表/菜单项的数组

时间:2015-01-03 04:58:01

标签: php mysql arrays database

您好我是PHP的新手,我想知道如何从多个选择菜单中创建所选项目的数组。我有一个看起来像这样的订单。产品名称旁边有一个数量菜单,(假设在最后一个产品名称之前已有数量菜单)我想获取所选数量并将它们插入数据库中以“,”分隔的1个字段,就像你做的那样在复选框中。 enter image description here 我的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."')");
     }
?>

1 个答案:

答案 0 :(得分:0)

请参阅下图。它可以解决您的问题

array of selected list/menu items