如何在sql php条件下使用if循环?
我试图通过HTML表单传递值,并检查如下所述的条件 在HTML中:如何在sql php条件下使用if循环?,php,html,sql,forms,if-statement,Php,Html,Sql,Forms,If Statement,我试图通过HTML表单传递值,并检查如下所述的条件 在HTML中: <form name="Nurse" action="nurse_display.php" method="get"> <b>Nurse_id:</b> <select name="nurse_id"> <option value="N001">01</option> <option value="N00
<form name="Nurse" action="nurse_display.php" method="get">
<b>Nurse_id:</b>
<select name="nurse_id">
<option value="N001">01</option>
<option value="N002">02</option>
<option value="ALL">ALL</option>
</select>
<br>
<br>
<b>Date:</b>
<select name="date">
<option value="2014-05-01">May 01, 2014</option>
<option value="2014-05-02">May 02, 2014</option>
<option value="ALL">ALL</option>
</select>
<br>
<br>
<input type="submit" value=" View Schedule">
</form>
即使我单击带有日期的特定护士id,也会显示所有护士详细信息。您必须使用比较运算符
'='
代码:
当你在测试时,你应该使用
=
一个=
用于赋值。。。i、 e.($nurse\u id=='ALL')&($date=='ALL')
在我将if条件更改为此if($nurse\u id=='ALL')&($date=='ALL')后,它正在工作,谢谢
$nurse_id=$_GET["nurse_id"];
$date =$_GET["date"];
if(($nurse_id='ALL') && ($date='ALL'))
{
...
}
else{
...
}
if( ($nurse_id == 'ALL') && ($date == 'ALL') )
{
...
}
else{
...
}