2014-10-03 57 views
-1

這是我在這個網站的第一個問題,我希望你能幫助我 我有註冊頁面和場中的一個下拉包含三個值列表:1的嘗試,第二次試,第三次嘗試。插入MySQL數據庫使用case語句

我需要做一個查詢中插入這些值到我的數據庫。如果我選擇第一次嘗試,則「您可以通過下一次考試」的值必須輸入到數據庫;當我選擇第二個嘗試,從下拉列表中,值「你不能通過考試」必須輸入數據庫...

換句話說

,我怎麼能選擇我的表單的值並插入不同的值成數據庫?的C

$name=$_POST['name']; 
$password=$_POST['password']; 
$c=$_POST['c']; 


$sql="INSERT INTO $tbl_name(name, password, rate)VALUES('$name','$password', '$c')"; 

值= 1試試那麼「你可以通過下一次考試」必須輸入 當c =第2的值,那麼「你無法通過下一次考試」,必須輸入

+1

親愛發佈您的代碼。由於 – 2014-10-03 08:37:06

+1

請張貼的示例代碼。那麼我們會很高興地幫助你.. :) – Arun 2014-10-03 08:42:38

回答

2

它很簡單

你可以去像這樣

<select> 
<option value="you can pass next exam">1st try</option> 
<option value="you cant pass next exam">2st try</option> 
</select> 

這將在選項後的值,所以它容易保存你會得到什麼,你不需要的選項,以區分相同您收到