2014-10-03 56 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> 

这将在选项后的值,所以它容易保存你会得到什么,你不需要的选项,以区分相同您收到