$value) { if($value == $_POST['meta_value']){ $guardian = false; }else{ $avatar = get_user_meta($value,'avatar',true); $output[$key]["id_spotkanie"] = $_POST['post_id']; $output[$key]["id_user"] = $value; $output[$key]["avatar"] = $avatar; $counter++; } } $true_meta_name = substr($_POST['rel_meta_name'], 0, 4); $true_meta_array = get_post_meta($_POST['post_id'],$true_meta_name,true); if($guardian == true){ $counter++; add_post_meta($_POST['post_id'], $_POST['rel_meta_name'], $_POST['meta_value'], false); $avatar = get_user_meta($_POST['meta_value'],'avatar',true); $output[$counter]["id_spotkanie"] = $_POST['post_id']; $output[$counter]["id_user"] = $_POST['meta_value']; $output[$counter]["avatar"] = $avatar; $true_meta_array.= $true_meta_array.','.$_POST['meta_value']; }else{ $true_meta_array = explode( ',', $true_meta_array ); unset($true_meta_array[$_POST['meta_value']]); $true_meta_array = implode(",", $true_meta_array); update_post_meta($_POST['post_id'],$true_meta_name,$true_meta_array,true); delete_post_meta($_POST['post_id'], $_POST['rel_meta_name'], $_POST['meta_value']); //unset($output[$key_to_remove]); } //var_dump($output); echo json_encode($output);