Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/79.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在sql php条件下使用if循环?_Php_Html_Sql_Forms_If Statement - Fatal编程技术网

如何在sql php条件下使用if循环?

如何在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

我试图通过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="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{
    ...
}