我有产品页面,这里都添加产品表单和产品列表。我只想在添加产品时立即显示在同一页面的产品列表内容中。我的问题是,在我刷新之前它不会显示最近的产品。
它可能是从上到下的问题(选择查询然后插入查询)。我可以解决这种从头开始的风格(没有 codeigniter)。但是codeigniter是如何做到的。我的控制器的 product() 是
public function product(){
$data['title'] = 'Product'; // Capitalize the first letter
$this->load->view('templates/header',$data);
$this->form_validation->set_rules('product', 'Product', 'required|min_length[7]|max_length[7]|numeric');
$this->form_validation->set_rules('purchase_price', 'Purchase Price', 'required|numeric');
$this->form_validation->set_rules('sell_price', 'Sell Price', 'required|numeric');
if ($this->form_validation->run() == FALSE)
{
$data['products']=$this->admin_model->show_product();//my select query
$this->load->view('admin_panel/product',$data);
}
else
{
$data['products']=$this->admin_model->show_product();//my select query
$this->load->view('admin_panel/product',$data);
$this->admin_model->add_product();//my insert query
}
$this->load->view('templates/footer');
}