我正在尝试在 foreach 循环中创建一个 if 语句,该语句从名为 ['online'] 的列中获取数据,该值是 0 或 1。我正在尝试将该值转换为字符串,如下所示:
$result = mysqli_stmt_get_result($stmt);
$datas = array();
while($row = mysqli_fetch_assoc($result)){
$datas[] = $row;
}
foreach($datas as $data){
$status = $data['online'];
if($status = 1){
$status = "Online";
}else{
$status = "Offline";
}
echo '<td>'.$status.'</td>';
}
如果值为 1,则应将其转换为“在线”。如果它不是 1 那么它应该是“离线”,目前我得到的所有结果都显示为“在线”。不知道为什么,帮助将不胜感激!:)
ITMISS