query("SELECT idphone FROM sp_wx_customuser WHERE openid='".$_SESSION['openid']."'"); $idphone=$res[0]['idphone']; }else if (!empty($_SESSION['phone'])){ $idphone=$_SESSION['phone']; } if (isset($Data['m1'])) { $val=''; if($Data['m1']=='true'){ $val .='1,';} if($Data['m2']=='true'){ $val .='2,';} if($Data['m3']=='true'){ $val .='3,';} if($Data['m4']=='true'){ $val .='4,';} if($Data['m5']=='true'){ $val .='5,';} if($Data['m6']=='true'){ $val .='6,';} if($Data['m7']=='true'){ $val .='7,';} if($Data['m8']=='true'){ $val .='8,';} if($Data['m9']=='true'){ $val .='9,';} if($Data['m10']=='true'){ $val .='a,';} $newstr = substr($val,0,strlen($val)-1); $rr=M()->execute("UPDATE sp_owner_phone SET data2='".$newstr."' WHERE phone='".$idphone."' or phone ='0".$idphone."'"); $res['msg'] = '操作成功'; $res['flag'] = true; echo json_encode($res); exit(); }else{ $arr=M()->query(" select data2 from sp_owner_phone where phone='".$idphone."' or phone ='0".$idphone."' limit 1"); $array=explode(',', $arr[0]['data2']); foreach ($array as $v) { if($v=='1') $data[0]['m1']=1; if($v=='2') $data[0]['m2']=1; if($v=='3') $data[0]['m3']=1; if($v=='4') $data[0]['m4']=1; if($v=='5') $data[0]['m5']=1; if($v=='6') $data[0]['m6']=1; if($v=='7') $data[0]['m7']=1; if($v=='8') $data[0]['m8']=1; if($v=='9') $data[0]['m9']=1; if($v=='a') $data[0]['m10']=1;; } $res['msg'] = '操作成功'; $res['flag'] = true; $res['data'] = $data; echo json_encode($res); exit(); } } }