2014-01-26 42 views
0

嗨,大家好,請幫助我,我不知道如何開始發送​​這個函數到php數據庫。請幫助我,我需要將正確的方框發送到數據庫tnx jquery的功能正在工作,但我想不出我如何插入到數據庫請幫助我這個:) tnx所有移動選項(文本)兩個下一個方塊並插入到php數據庫中。移動兩個選擇框之間的選項,php jquery

select.html 
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 
<html xmlns="http://www.w3.org/1999/xhtml"> 
<head> 
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> 
    <title>Jquery move listbox items from left to right example</title> 
    <script type="text/javascript" src="http://code.jquery.com/jquery-1.4.2.min.js"></script> 
    <script language="javascript" type="text/javascript"> 



function move_list_items(sourceid, destinationid) 
{ 
    $("#"+sourceid+" option:selected").appendTo("#"+destinationid); 
} 

//this will move all selected items from source list to destination list 
function move_list_items_all(sourceid, destinationid) 
{ 
    $("#"+sourceid+" option").appendTo("#"+destinationid); 
} 

    </script> 

    <style type="text/css"> 
     select { 
     width:200px; 
     height:100px; 
    } 
    </style> 
    </head> 

    <body> 
    <form action="submit.php" method="post"> 
    <table cellpadding="5" cellspacing="5"> 

    <tbody> 

    <tr> 

     <td colspan="2"> 
      <select id="from_select_list" multiple="multiple" name="from_select_list"> 
      <option value="apple">Apple</option><option value="mango">Mango</option> <option value="bannana">Bannana</option> <option value="grapes">Grapes</option> 
     </select> 
    </td> 

    <td colspan="2"> 
     <select id="to_select_list" multiple="multiple" name="to_select_list"> 
     <option value="winder">Winter</option> <option value="summer">Summer</option>  <option value="rainy">Rainy</option> <option value="Spring">Spring</option> 
     </select> 
    </td> 

    </tr> 

    <tr> 

    <td><input id="moveright" type="button" value="Move Right"  onclick="move_list_items('from_select_list','to_select_list');" /></td> 

    <td><input id="moverightall" type="button" value="Move Right All" onclick="move_list_items_all('from_select_list','to_select_list');" /></td> 

    <td><input id="moveleft" type="button" value="Move Left" onclick="move_list_items('to_select_list','from_select_list');" /></td> 

<td><input id="moveleftall" type="button" value="Move Left All" onclick="move_list_items_all('to_select_list','from_select_list');" /></td> 

<input type="submit" name="submit" /> 
</tr> 

</tbody> 

</table> 
</body> 
</html> 

connection.php 
<?php 
$dbhost = "localhost"; 
$dbuser = "root"; 
$dbpass = ""; 
$db = "copy"; 
$conn = mysqli_connect($dbhost,$dbuser,$dbpass,$db); 
?> 


submit.php 
<?php 
include 'connection.php' 
?> 
+0

讓我澄清一下你的問題 - 您想知道如何使用PHP將右選擇框中的選定項添加到數據庫中?如果是這樣,我們需要看看你用PHP試過了什麼。 –

+0

@Surreal夢想呀,我需要:) – user3211646

+0

@Surreal夢想,但我不知道如何開始submit.php – user3211646

回答

0

改變的選擇選項名稱爲數組,那麼只有u能獲得所有被選中的項目

<td colspan="2"> 
    <select id="to_select_list" multiple="multiple" name="to_select_list[]"> 
    <option value="winder">Winter</option> <option value="summer">Summer</option>  <option value="rainy">Rainy</option> <option value="Spring">Spring</option> 
    </select> 
</td> 

在submit.php你可以檢查這樣

echo '<pre>'; 
print_r($_POST);