如何在PHP语言中使用OR

约瑟夫
<?php
$con = mysqli_connect('localhost', 'root', '');
if(!$con)
{
    die("not ok");
}

mysqli_select_db($con,"uoh");  
$q = "SELECT * FROM courses 
LEFT JOIN degree_plan ON degree_plan.course_number= courses.course_number 
LEFT JOIN student_record ON courses.course_number= student_record.course_number 
LEFT JOIN equal ON equal.sn= student_record.sn
AND student_record.id= 201102887
WHERE degree_plan.major='COE';";

$result = mysqli_query($con , $q ) ;
if($result){
   echo "<br />";
   echo "<table>";
   echo "<tr>";
   echo "<th>id</th>";
   echo "</tr>";

while($row = mysqli_fetch_array($result))
{
   if($row["id"]==201102887 || null)
   {
   echo "<tr>";
   echo "<td>" . $row["id"]. "</td>";
   echo "</tr>";
   }
    else
  {} 
}
echo "</table>";
   }

?>

我的程序中有一些代码,它可以工作,但是我有问题,if($row["id"]==201102887 || null)因为null尽管null存在于我的数据库中,但它不接受

我想这样做,以便如果id等于201102887null(无值),则执行语句。

不忠

您将必须在OR||两侧都使用变量。代码应为if($row["id"]==201102887 || $row["id"]== null)

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如何在C语言中使用原子变量?

如何在Dart编程语言中使用ceil?

如何在C语言中的Linux中使用共享内存

如何在Hibernate查询语言中使用访存

如何在C语言中使用'æ','ø'和'å'进行操作

如何在C语言中使用strxfrm?

如何在C语言中使用指针

如何在C语言中使用VTK?

如何在另一种语言中使用Django模板语言?

如何在for循环中使用scanf作为C编程语言中的条件

如何在C语言中使用mod 2加法制作XOR?

如何在python或node.js编程语言中使用AWS CLI?

如何在Cassandra查询语言中使用DATE数据类型编写查询?

如何在C语言中使用指向多维数组的指针?

如何在C语言中使用循环打印n个*?

如何在C语言中使用多线程来运行音乐和游戏?

如何在C语言中使用scanf()从键盘写入'\ n'

如何在非英语语言中使用 GraphQL 枚举?邮编

如何在C语言中使用while循环添加数组元素?

如何在快速语言中使用CC_MD5方法

如何在Java语言中使用where条件获取对象名称数据列表?

如何在C语言中使用for循环验证结构值是否存在

如何在C语言中使用Mersenne Twister随机数生成库?

如何在C语言中使用fortran模块子例程

如何在C语言中使用指针重用Array变量

如何在汇编语言中使用while循环显示字符串10次?

如何在 C 语言中使用经过训练的图形文件

如何在ttl语言中使用crlf生成字符串变量

如何在 Kusto 查询语言中使用“!contains”的 where 子句中使用存储在“let”中的 s skalar