谁一开始就是大神?

出现多条数据重复[1.1]

运行下面的代码,本地windows环境不会出现存入多条重复数据的情况,正式linux环境经常出现存入多条重复数据,有人知道原因吗?

public function actionTest(){
    set_time_limit(0);
    $timeStamp = strtotime('2015-04-27');
    //日期等于今天日期跳出循环
    while (date('Y-m-d', $timeStamp) != date('Y-m-d', time())) {
        $date = date('Y-m-d', $timeStamp);
        //todo 数据存入数据库的操作;
        $timeStamp = strtotime('+1 day', $timeStamp);
    }
}

可能是多次调用了函数,具体的要自己去调试才知道哪里出了问题。
如果仅需要运行一次,尝试加个互斥变量。

赞(0) 打赏
未经允许不得转载:菜鸟之家 » 出现多条数据重复[1.1]

评论 抢沙发

登录

找回密码

注册