我在數據庫中存儲數量的值(int)。我需要通過將所有行總計加在一起來計算總數量。 $ this-> db-> count_all_results()的問題是它返回的是總行數,但不計算所有存儲的值。任何幫助將非常感激。用Codeigniter Active Record計算行總數
function currentDealTotalQuantity($id)
{
$this->db->select('quantity');
$this->db->from('table');
$this->db->where('id', $id);
$total_sold = $this->db->count_all_results();
if ($total_sold > 0)
{
return $total_sold;
}
return NULL;
}
收到此錯誤:類CI_DB_mysql_result的對象無法轉換成int – undertokyo
編輯。現在請嘗試這個。 –
就是這樣!謝謝。 – undertokyo