如果条件满足,我将从数据库中检索详细信息。 但是当条件不满足时,将重新获得空结果。 那么如果状态为空,如何获得条件
我的代码
PHP
$sq=mysqli_query($link,$query);
$ro=mysqli_fetch_array($sq);
$status=$ro['status'];
if($status==1){
header("location: paymentPage.php");
}
else if($status==0){
header("location:login.php");
}
else if($status == '\0')
{
header("location:SignUp.php");
}
但如果状态为空,我无法重定向到注册页面。任何人都可以帮我解决这个问题。状态=='\ 0'对于注册页面是正确的。
提前谢谢你。
答案 0 :(得分:0)
如果您的列状态在数据库中具有整数类型,则它无法获得值' \ 0'因为' \ 0'是一个字符串。
也许你应该使用is_null
函数?
例如:
else if(is_null($status))
{
header("location:SignUp.php");
}