Codeigniter不显示更新的记录

时间:2014-09-06 09:51:24

标签: codeigniter caching sql-update

我正在为我的项目使用最新版本的CI。我在backend显示了向管理员显示的公司列表,其中显示了他们的信息。公司从frontend注册,然后在列表中显示以获得管理员的批准/不批准。

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

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

我正在使用CI本机功能进行更新,例如$this->db->update('companyTable', $data)

任何人都可以指出我正确的方向,关于我在这里做错了什么。

注意:更新发生在db中,但重定向后显示旧状态。刷新后会显示新的更新状态。

注意2:它只发生在实时服务器上。在localhost上它完美无缺。

1 个答案:

答案 0 :(得分:0)

您可以在重定向期间使用刷新 比如redirect('controller/function','refresh');