$map['id'] = array('eq',I('get.id'));
$user = $this->visitor->get();
$detail = $this->_mod->where($map)->find();
$hasbuy = D('order')->where("uid = ".$user['id']." and items_id =".$detail['id'])->find();
if($hasbuy){
$info['status'] = 0;
$info['msg'] = '123123!';
}elseif($user['login_type'] != 1){
$info['status'] = 0;
$info['msg'] = '2222222!';
}elseif($detail['end_time'] < time()){
$info['status'] = 0;
$info['msg'] = '33333333!';
}elseif($detail['start_time'] > time()){
$info['status'] = 0;
$info['msg'] = '444444444!';
}elseif($detail['status'] != 2){
$info['status'] = 0;
$info['msg'] = '5555555555!';
}elseif($detail['remain'] <= 0){
$info['status'] = 0;
$info['msg'] = '6666666666!';
}elseif(!$user){
$info['status'] = 0;
$info['msg'] = '请先登录!';
}elseif(!$user){
$info['status'] = 0;
$info['msg'] = '请先登录!';
}else{
$data['uid'] = $user['id'];
$data['add_time'] = time();
$data['seller'] = $detail['seller'];
$data['items_id'] = $detail['id'];
$data['ti
$data['price'] = $detail['price'];
$data['status'] = '待填写订单号';
$data['coupon_price'] = $detail['coupon_price'];
$result = D('order')->add($data);
if($result){
if($detail['remain']>0){
$this->_mod->where($map)->setDec('remain');
}
$info['status'] = 1;
$info['msg'] = '抢购成功!';
}else{
$info['status'] = 0;
$info['msg'] = '抢购失败!';
}
}
$this->ajaxReturn($info['status'],$info['msg']);
}
这代码中的这句:$hasbuy = D('order')->where("uid = ".$user['id']." and items_id =".$detail['id'])->find();
最佳答案