用户
 找回密码
 入住 CI 中国社区
搜索
查看: 2063|回复: 2
收起左侧

[HELP] 更新 操作会被执行多次,各位知道怎么解决吗?

[复制链接]
发表于 2011-12-10 09:53:47 | 显示全部楼层 |阅读模式
//更新统计
$this->db->query("UPDATE pl_flashs SET playCount=(playCount+1) WHERE fid='$fid'");       
                                       
$data['flashs']=$this->db->query("select * from pl_flashs order by fid desc ");
$data['query']=$this->db->query("select * from pl_flashs where fid='$fid'");

第一条语句是更新统计,在和下面两天一起使用时,每次playCount都会被增加3,也就是update语句被执行了三次,估计是下面两句也执行了更新的操作。
这个是什么原因,有人知道吗?
望高手指点下。。


发表于 2011-12-10 22:31:09 | 显示全部楼层
不会是下面的语句执行的。
肯定是你的代码被执行了三次,你好好检查一下,或者贴整段代码。
发表于 2011-12-11 00:14:40 | 显示全部楼层
我怀疑是你站内有2个自动加载的ajax

本版积分规则