$this->db->insert()执行了2遍,什么情况?
本帖最后由 qiguojie 于 2013-12-3 17:38 编辑function init($user_id){
$now=time();
$now_time=unix_to_human($now,TRUE,'eu');
$data = Array(
"user_id"=>$user_id,
"type"=>1,
"num"=>0,
"create_time"=>$now_time
);
$this->db->insert($this->TABLE,$data);
调用:
$re = $this->user_model->init(1);
var_dump($re);
结果数据库中,执行了2次insert操作。
15 1 1 0 2013-12-03 17:28:07
16 1 1 0 2013-12-03 17:28:08
这是为什么呢??
肯定是你哪里调用了两次。
不可能无中生有执行两次。 发出全文代码! init会自动调用一次,然后你手动调用了一下吧 可能是环境的问题,我在公司的环境,就会执行2次,回家同样的代码就只执行一次。。
页:
[1]