簡體   English   中英

[使用php從數據庫中檢索null時,如何執行條件?

[英]How to [erform condition when null is retrived from the database using 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"); 
       }

但是,如果狀態為空,則無法重定向到注冊頁面。 誰能幫我解決這個問題。status =='\\ 0'是否正確,可以進入注冊頁面。

先感謝您。

如果您的列狀態在DB中為整數類型,則其值不能為'\\ 0',因為'\\ 0'是字符串。 也許您應該使用is_null函數? 例如:

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

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM