2014-09-06 88 views
0

我正在为我的项目使用CI的最新版本。我在backend上向管理员显示了公司名单,这些名单显示了他们的信息。这些公司从frontend注册,然后显示在列表中以供管理员批准/不批准。Codeigniter不显示更新的记录

现在要回答这个问题。如果我批准或拒绝任何特定公司,它会更新database中的记录,但只要重定向回列表页面,它就会显示公司以前的status,即它不显示新的更新状态。

但是,只要我刷新页面,就会显示新的状态。在我看来,它可能是从缓存中获取值。

我使用CI本地函数来更新,例如$this->db->update('companyTable', $data)

任何一个可以点我在正确的方向,为我做错了这里。

注意:更新发生在分贝,但重定向回来时,它显示旧状态。刷新时显示新的更新状态。

注2:它只发生在活服务器上。在本地主机上它工作得很完美。

回答

0

您可能会重定向 使用刷新就像我已经使用`重定向( '控制器/功能', '刷新')redirect('controller/function','refresh');

+0

;' – 2014-09-06 11:13:09