//把数据放入队列格式为:【0,1,2,3.....】
$redis = new \Think\Cache\Driver\MyRedis();
$lotteryModel = M('v99_lottery');
$join1 = 'left join v99_draw as vd ON vd.id=v99_lottery.draw_id';
$jw['status'] = 1;
$jw['username']='';
$number = $lotteryModel->join($join1)->where($jw)->field('number')->select();
$redis->rm('lottery_num');
foreach ($number as $key => $value) {
$redis->lpush('lottery_num',$value['number']);
}
//找到队列中某个数$codeId['number'],并且删除他
if($redis->lrem('lottery_num',$codeId['number'])<=0){
$lotteryModel->rollback();
$this->ajaxReturn(array('status'=>0,'msg'=>'系统繁忙,请稍后再试!'));
};
版权声明:本文为lmp5023原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。