我一直在試圖找出問題一段時間,但看不到任何,真的很想找到一些幫助找到問題。CodeIgniter表類顯示重複的行
在我的控制器中,我構建了一個表並將它回顯到另一個頁面上,但是當我看到結果時,它們會被寫入兩次。
$results = $this->main_model->search();
$table_row = array();
foreach ($results->result() as $product)
{
$table_row = NULL;
$table_row[] = $product->product_id;
$table_row[] = $product->title;
$table_row[] = $product->description;
$table_row[] = $product->price;
$table_row[] = $product->stock;
$table_row[] = $product->cat_name;
$table_row[] = $product->subcat_name;
$table_row[] = anchor('admin/edit/' . $product->product_id, 'edit');
$this->table->add_row($table_row);
}
$table = $this->table->generate($results);
$data['table'] = $table;
$this->load->view('search',$data);
會真的很感謝一些幫助,我認爲我返回結果的方式有問題,但不完全確定它是什麼。我嘗試了幾種方法,但對此很新穎。在此先感謝
對不起,我一直在試圖弄清楚,但如果我刪除你指出的最後一行代碼,我不能返回任何東西視圖。它給我一個未定義的變量錯誤爲$ results_table在我的控制器功能 – a7omiton 2013-02-28 17:26:35
對不起,請參閱更新的答案 – 2013-02-28 17:38:00
我想我以前嘗試過,當我肆虐一些解決方案,但它的作品。感謝您幫助我 – a7omiton 2013-02-28 17:43:03