我想稍微優化腳本並保存cpu一些工作,所以我必須創建for循環。在這個循環中,我將與數據庫中的一些數據工作,下面是我當前的代碼:PHP + MySQL + CodeIgniter:檢查當前行是否存在
$result = $this->Model->function();
for ($i = 0; $i < $result->num_rows(); $i++)
{
echo $result->row_array($i)['row'];
}
什麼我需要在這裏是檢查下一行是否存在。這個將在if語句的for循環中的所有代碼的頂部,但有一些問題。如果我在for循環中輸入$result->num_rows()+1
並回顯出最後一行(不存在),則其值不爲空,但與以前的行相同。
如何檢查,如果當前行是空?