PHP在If / Else中回显MySQL值

时间:2014-06-19 16:46:06

标签: php mysql

我有一个PHP echo值,它显示MySQL数据库中的值,如下所示:

<?php echo($row_WADAHTG_TechProps["EmpType"]); ?>

我需要用这个值构造一个if / else,但无论我如何安排这个,我都会遇到语法错误:

<?php
if (echo($row_WADAHTG_TechProps["EmpType"]) = "6001") {
  echo "Have a good day!";
} else {
  echo "Have a good night!";
}
?>

4 个答案:

答案 0 :(得分:2)

试试:

 <?php
      if ($row_WADAHTG_TechProps["EmpType"] == "6001") {
             echo "Have a good day!";
      } else {
             echo "Have a good night!";
      }
 ?>

答案 1 :(得分:1)

if ( $row_WADAHTG_TechProps["EmpType"] == "6001") {
   echo "Have a good day!";
 } else {
   echo "Have a good night!";
 }

小心单&#39; =&#39;在if语句中签名,因为这是一项任务。

答案 2 :(得分:1)

怎么样

<?php
    if ($row_WADAHTG_TechProps["EmpType"] == "6001") {
        echo "Have a good day!";
    } else {
        echo "Have a good night!";
    }
?>

您必须将值与=====进行比较(如果您还想比较类型)

答案 3 :(得分:1)

我使用if / else条件的简写三元运算符

($row_WADAHTG_TechProps["EmpType"] === "6001" ? echo "Yes" : echo "No");

请注意我严格比较$row_WADAHTG_TechProps["EmpType"]与&#34; 6001&#34;作为字符串,因此如果它们中的任何一个是整数,则条件为echo "No"