query($sql); if ($_SESSION['id'] && isset($_POST['event_id'])) { $post = clearInputData($_POST); $object_id = $post['object_id']; $scheduleDate = ''; if ($post['schedule_date']) { $scheduleDate = DateTime::createFromFormat('d.m.Y H:i', $post['schedule_date']); $scheduleDate = "'".date("Y-m-d H:i:s", $scheduleDate->getTimestamp())."'"; } if ($post['date_to']) { $scheduleDate_to = DateTime::createFromFormat('d.m.Y H:i', $post['date_to']); $scheduleDate_to = "'".date("Y-m-d H:i:s", $scheduleDate_to->getTimestamp())."'"; } $req_id = 0; if($post['req_id']){ $req_id = (int)$post['req_id']; } $type = $post['type']; $from_id = $_SESSION['id']; $user_id = $_SESSION['id']; if ($type == 'call') { if (isset($_POST['event_id']) && $_POST['event_id'] != 0) { $sql = "UPDATE user_object_events SET schedule_date = $scheduleDate, comment='$post[comment]' WHERE id = $post[event_id]"; } } else if ($type == 'show' || $type == 'meet') { if (isset($_POST['event_id']) && $_POST['event_id'] != 0) { $sql = "UPDATE user_object_events SET schedule_date = $scheduleDate, req_id={$req_id}, address='$post[address]', comment='$post[comment]' WHERE id = $post[event_id]"; //Синхронизация с заявками if($req_id > 0){ $sql_s = "SELECT id FROM object_req_synchronization WHERE object_id = {$post['object_id']} AND req_id = {$req_id}"; $q_s = $pdo->query($sql_s); if($pdo->num_rows($q_s) == 0){ $sql_in = "INSERT INTO object_req_synchronization SET object_id = {$post['object_id']}, req_id = {$req_id}, event_id = {$post['event_id']}"; $pdo->query($sql_in); } } } } else if ($type == 'deal') { if (isset($_POST['event_id']) && $_POST['event_id'] != 0) { $sql = "UPDATE user_object_events SET schedule_date = $scheduleDate, sum='$post[sum]', comment='$post[comment]' WHERE id = $post[event_id]"; } } else if ($type == 'even') { $sqlObj = "SELECT objects.id_add_user FROM objects WHERE objects.id=$object_id"; $rezObj = mysql_query($sqlObj); $obj = mysql_fetch_assoc($rezObj); $idUser = $_SESSION['id']; $from_id = $_SESSION['id']; if($obj['id_add_user'] > 0){ $idUser = $obj['id_add_user']; } $sql = "INSERT INTO user_object_events(user_id, from_id, object_id, type, comment, name , schedule_date) "; $sql .= " VALUES($idUser, {$from_id}, $post[object_id], 'even', '$post[comment]', '$post[name]', $scheduleDate)"; if(isset($_POST['event_id']) && $_POST['event_id'] != 0){ $sql = "UPDATE user_object_events SET schedule_date = $scheduleDate, name='$post[name]', comment='$post[comment]' WHERE id = $post[event_id]"; } } echo $sql; $pdo->query($sql); }