[英]How to check MySQL results to determine if field is empty across results
我有一些相當復雜的MySQL查詢,返回大約30個字段。 我正在為報表做一些條件格式設置,需要確定所有結果中這些字段是否為空。 我知道如何逐行檢查,但是返回結果后,我需要確定整個“列”是否為空。
我正在使用PHP 5.2和簡單的HTML來生成報告。
像這樣嗎
$results = mysql_fetch_array($resource);
$columnEmpty = checkEmptyColumn($results, "column_name"); // returns true if empty
function checkEmptyColumn($array, $columnName){
foreach ($array as $arr){
if(!empty($arr[$columnName])) return false;
}
return true;
}
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.