Php 尝试将and if else语句与mysql fetch数组和布尔值一起使用…将继续计算所有内容
我试图构建一个if语句,该语句将在使用内部连接和while循环中的mysqli_fetch_数组构建的数组中查找布尔值,如果找到该值,则显示一条消息,如果未找到该值,则显示另一条消息。我正在搜索的值是1 它要么显示1个警报,要么两个警报堆叠在一起,我做错了什么Php 尝试将and if else语句与mysql fetch数组和布尔值一起使用…将继续计算所有内容,php,mysql,mysqli,Php,Mysql,Mysqli,我试图构建一个if语句,该语句将在使用内部连接和while循环中的mysqli_fetch_数组构建的数组中查找布尔值,如果找到该值,则显示一条消息,如果未找到该值,则显示另一条消息。我正在搜索的值是1 它要么显示1个警报,要么两个警报堆叠在一起,我做错了什么 $dbc = mysqli_connect(DB_HOST, DB_USER, DB_PASSWORD, DB_NAME); $query6 = "SELECT user_register.lawyer_client
$dbc = mysqli_connect(DB_HOST, DB_USER, DB_PASSWORD, DB_NAME);
$query6 = "SELECT user_register.lawyer_client
FROM `user_register` INNER JOIN `case_relationship`
ON user_register.user_id=case_relationship.user_id
WHERE case_relationship.case_id = '$thecaseid'";
$addclient = mysqli_query($dbc, $query6);
<?php
while ($row6 = mysqli_fetch_array($addclient)) {
if (in_array("2", $row6)) {
?>
<div class="container add_client_alert alert">
<div class="col-md-10 col-md-offset-1">
<a href="new_client.php" class="client_alert">
<div class="" style="text-align:center;">
<span class="glyphicon glyphicon-plus"></span>
we
<span class="glyphicon glyphicon-plus"></span>
</div>
</a>
</div>
</div>
<?php
}
else {
?>
<div class="container add_client_alert alert">
<div class="col-md-10 col-md-offset-1">
<a href="new_client.php" class="client_alert">
<div class="" style="text-align:center;">
<span class="glyphicon glyphicon-plus"></span>
Looks Like Your Client Can't Access This, Click Here To Experience True Client Control
<span class="glyphicon glyphicon-plus"></span>
</div>
</a>
</div>
</div>
<?php
}
};
?>
$dbc=mysqli\u connect(DB\u主机、DB\u用户、DB\u密码、DB\u名称);
$query6=“选择用户\注册律师\客户端
来自'user\u register'内部联接'case\u relationship`
在用户注册上。用户id=案例关系。用户id
其中case_relationship.case_id='$thecaseid';
$addclient=mysqli_query($dbc,$query6);
这是您实施的一个非常奇怪的条件。测试的目的是什么?这当然与你所写的“布尔测试”无关(不管这意味着什么…)。用简单的英语来说,你是在寻找与案件有关的所有用户,以及这些用户中的每一个是否都是客户?正确,如果他们是客户,他们有一列['lawyer_client']标记为1,如果他们不是客户机,他们有一个列['lawyer\u client']标记为0。我真的只需要看看mysqli\u fetch\u数组中的任何行是否有1,我甚至尝试只使用值为1的LIKE来选择dbtable中的行,但它不起作用,我甚至不确定我是否正确处理了这个问题