我正在尝试构建一个返回布尔值的函数。如果一行中的所有字段都不是空的,它应该返回 TRUE,如果有一个是空的,它应该返回 FALSE。该表有很多字段,那么有没有办法在 PHP 和 MySQL 中有效地做到这一点?
谢谢!
编辑:
我当前的脚本如下:
private function isFull(){
$mysqli = //I create the connection
$result = $mysqli->query("SELECT * FROM table WHERE id = 1 LIMIT 1");
if($row = $result->fetch_array()){
if($row['field1'] != ''){
$toReturn = TRUE;
} else {
$toReturn = FALSE;
}
//etc
}
}