我正在開發一個應用程序,在該應用程序中,如果某一行中的任何字段爲空或不空白,我需要單擊該應用程序。如果任何字段爲空,則變量$flag
應該爲1,否則爲零。 我已經寫了,直到這裏,但我不知道接下來要做什麼來檢查每個字段是否爲空/空或不。檢查是否有任何字段在一行中爲空
public function profileComplete($email)
{
global $conn;
$flag=0;
try
{
$s = $conn->prepare("SELECT * from users where emailid = : email");
$s->bindParam(":email",$email);
$s->execute();
$s->setFetchMode(PDO::FETCH_OBJ);
while($row = $s->fetch())
{
}
}
}
我該如何編碼才能使其按照要求工作? 所有的建議表示讚賞。
沒有捷徑。你必須做'where field1爲null或者field2爲空或者field3爲null ....或者fieldn爲null'。 –
@MarcB:這顯然不是真的。只要在'$ row'內有任何非NULL元素時,只需在該循環內設置'$ flag' ... –
那麼整個全局的事情,是一個設計缺陷? –