Помогите, как модифицировать код.
Сейчас он проверяет наличие записи с таким же userId и если запись есть, то ничего не делает.
А надо, что бы каждый раз обновлял все поля.
$ch = curl_init();
$ret = curl_setopt($ch, CURLOPT_URL, "http://***"); //URL на API
$ret = curl_setopt($ch, CURLOPT_HEADER, 0);
$ret = curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1);
$ret = curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
$ret = curl_setopt($ch, CURLOPT_TIMEOUT, 30);
$text = curl_exec($ch);
curl_close($ch);
$business['1']="Автопарк";
$business['2']="Автосервис";
$business['3']="Автосервис + Магазин";
$business['4']="Дистрибьютор";
$business['5']="Интернет-магазин";
$business['6']="Магазин";
$json=json_decode($text);
foreach($json as $key=>$val){
$data=array();
$data['f12610']=$val->userId;
$data['f12710']=$val->registrationDate;
$data['f12620']=$val->organizationName;
$data['f12630']=$business[$val->business];
$data['f12640']=$val->email;
$data['f12650']=$val->surname." ".$val->name." ".$val->secondName;
$data['f12660']=$val->city;
$data['f12670']=$val->phone;
$data['f12680']=$val->mobile;
$data['f12690']=$val->comment;
$data['f12700']=$val->managerComment;
$data['f13100']=$val->employeeName;
$res_sql=data_select_field(580,"*","f12610=",$val->userId," AND status=",0);
if(!sql_num_rows($res_sql)){
data_insert(580,EVENTS_ENABLE,$data);
}else{
$res=sql_fetch_assoc($res_sql);
$data_update=array();
foreach($data as $key=>$val_update){
if($res[$key]==""){
$data_update[$key]=$data[$key];
}
}
if(sizeof($data_update)){
data_update(580,EVENTS_ENABLE,$data_update,"f12610=",$val->userId);
}
}
}













