私はしばらくの間問題を見つけようとしてきましたが、何も見えません。問題を見つけるのに助けが欲しいです.
コントローラーでテーブルを作成し、それを別のページにエコーアウトしていますが、結果を見ると 2 回書き込まれています。
$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);
結果を返す方法に問題があると思いますが、それが何であるかは完全にはわかりません。私はいくつかの方法を試しましたが、これはかなり新しいです。前もって感謝します