Как [сформировать условие, когда null извлекается из базы данных с использованием php?

Я получаю детали из базы данных, если условие выполнено.
Но когда условие не выполняется, пустой результат возвращается.
Так, как иметь условие, если статус пуст

Мой код

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’ является строкой.
Может быть, вы должны использовать is_null функционировать?
Например:

else if(is_null($status))
{
header("location:SignUp.php");
}
0

Другие решения

Других решений пока нет …

По вопросам рекламы ammmcru@yandex.ru
Adblock
detector