如何将列表框中的多个数据插入数据库

时间:2013-04-15 06:54:31

标签: php

请查看此链接以查看我使用的代码

 <pre>
      http://jsfiddle.net/JaavS/
  </pre>

 <pre>

    step1: select values in List A
    step2: Move the values to list b
    Step3:click save to database button

 </pre>

在步骤3之后,列表b中的项目将存储在数据库中。任何人都可以帮助我

1 个答案:

答案 0 :(得分:2)

为您的选择命名:

选择1:

    <select name ="list1[]" id="list1" multiple="multiple" rows=2>
    <option value=1>Option 1</option>
    <option value=2>Option 2</option>
    <option value=3>Option 3</option>
    <option value=4>Option 4</option>
    <option value=5>Option 5</option>
    <option value=6>Option 6</option>
    </select>

选择二:

    <select name="list2[]" id="list2" multiple="multiple" rows=2>

    </select>

在你的php文件中:

 <?php
 //List 2 
 foreach ($_POST['list2'] as $selectedOption)
 {
   $query = "INSERT INTO table (option) VALUES ('$selectedOption')";
   mysql_query($query) or die(mysql_error());
 }
 ?>