【发布时间】:2013-11-21 11:20:15
【问题描述】:
总是对重新提交表单感到困惑。我知道 Header 和 session 是正确的方法。但我不知道如何在 codeigniter 中正确使用。假设
对于单个插入和更新查询
$this->db->query(' insert/up query');
$this->session->set_flashdata('success_message','successfully inserted');
redirect('my_contoller/home/index');
用于传递$data数组
$data['pass_data']="some array elements";
$this->session->set_flashdata('pass_data_from_flash_data',$data['pass_data']);
redirect('my_contoller/home/index',$data);
如果上述技术是正确的,我如何传递查询的数据以进行检索。假设我有一个返回许多数据的查询。比如
$query = $this->db->query(" a query which return large data");
$data['return_large_result']=$query->result_array();
我只是对使用set_flashdata 函数感到困惑。方法对吗?
【问题讨论】:
标签: php codeigniter