這是我用來檢查特定的mysql查詢是否返回任何空列並將其過濾掉的27個循環之一。但它似乎沒有工作。任何幫助,將不勝感激.....從php中過濾掉空列查詢php
foreach($array as $row) {
if(!empty($row['TROVE'])) {
$trove = print "<th>TROVE</th>";
break;
}
}
這是我用來檢查特定的mysql查詢是否返回任何空列並將其過濾掉的27個循環之一。但它似乎沒有工作。任何幫助,將不勝感激.....從php中過濾掉空列查詢php
foreach($array as $row) {
if(!empty($row['TROVE'])) {
$trove = print "<th>TROVE</th>";
break;
}
}
而不是檢查,在循環的x個......它更有效的檢查條件查詢等...
where TROVE is not null or TROVE <> ''
這不能作爲其搜索引擎的一部分,所以根據搜索關鍵字數據庫將被查詢,因此我將不得不動態建立非常複雜的查詢,這不是我真正想做的事情。 – FoldedChromatin
但那不是最好的做法,你的代碼執行速度會很慢。 – Rahul
我在製作代碼時一直在想,你能否提出另一種生成表列的方法......因爲我無法理解我如何通過mysql查詢來實現這一點 – FoldedChromatin
在你的查詢中,「WHERE TROVE不是NULL」或「WHERE TROVE!='''怎麼辦? – deceze
這就是我會做的。 – Rahul