get($idUser); $sqlCheck = "SELECT * from discharge_object_request where object_id = $objectId and state <> 'done'"; $rezCheck = mysql_query($sqlCheck); if (mysql_num_rows($rezCheck) > 0) { echo "Имеются уже заказанные по этому объекту выписки. Нужно дождаться результата выполнения предыдущих запросов."; } else { $simpleChecked = $post['simpleChecked']; $moveChecked = $post['moveChecked']; if ($simpleChecked == '0' && $moveChecked == '0') { echo "Не указан тип заказываемой выписки."; } else { $sqlObj = "SELECT nazv, cadastral_number FROM objects WHERE id=$objectId"; $rezObj = mysql_query($sqlObj); $obj = mysql_fetch_assoc($rezObj); $sqlObjAdditional = "SELECT flat_number FROM objects_additional_information WHERE object_id = $objectId"; $rezObjAdditional = mysql_query($sqlObjAdditional); $objAdditional = mysql_fetch_assoc($rezObjAdditional); if (!$obj['cadastral_number'] && !$objAdditional['flat_number']) { echo "Необходимо добавить номер квартиры или кадастровый номер для квартир. Для коммерческих помещений - кадастровый номер"; } else { $i = 0; $noticeTextFirst = ''; $noticeTextSec = ''; if ($simpleChecked) { $sql = "INSERT INTO discharge_object_request(object_id, user_id, request_type, state, created_at) VALUES($objectId, $idUser, 'simple', 'created', NOW())"; mysql_query($sql); $sqlEvent = "INSERT INTO user_object_events(user_id, object_id, type, comment) VALUES($idUser, $objectId, 'comment', 'Заказали выписку из ЕГРН')"; mysql_query($sqlEvent); $i++; $noticeTextFirst = "Добавлена новая заявка на выписку из ЕГРН от пользователя $user->fio ($user->phone) по объекту $obj[nazv]."; //уведомление Станиславу в телеграм $sql = "INSERT INTO discharge_user_notice(user_id, text, sended, created_at) VALUES(4, '$noticeTextFirst', 0, NOW())"; mysql_query($sql); } if ($moveChecked) { $sql = "INSERT INTO discharge_object_request(object_id, user_id, request_type, state, created_at) VALUES($objectId, $idUser, 'move', 'created', NOW())"; mysql_query($sql); $sqlEvent = "INSERT INTO user_object_events(user_id, object_id, type, comment) VALUES($idUser, $objectId, 'comment', 'Заказали выписку из ЕГРН о переходе прав на объект недвижимости')"; mysql_query($sqlEvent); $i++; $noticeTextSec = "Добавлена новая заявка на выписку из ЕГРН о переходе прав на объект недвижимости от пользователя $user->fio ($user->phone) по объекту $obj[nazv]."; //уведомление Станиславу в телеграм $sql = "INSERT INTO discharge_user_notice(user_id, text, sended, created_at) VALUES(4, '$noticeTextSec', 0, NOW())"; mysql_query($sql); } //формируем общее письмо $noticeText = ''; if ($noticeTextFirst != '') { $noticeText = $noticeText . $noticeTextFirst; } if ($noticeTextSec != '') { $noticeText = $noticeText . ' ' . $noticeTextSec; } //уведомления на мыло mailClientFromJoywork("JoyWork2016@mail.ru", "Новая заявка на выписку из ЕГРН", $noticeText); mailClientFromJoywork("sndmitrievsn@mail.ru", "Новая заявка на выписку из ЕГРН", $noticeText); if ($i > 0) { if ($user->egrn_request_count > 0) { $newRequestsCount = $user->egrn_request_count - $i; $sql = "UPDATE users SET egrn_request_count = $newRequestsCount where id = $user->id"; mysql_query($sql); } else { if ($user->agencyEgrnRequestCount > 0) { $newRequestsCount = $user->agencyEgrnRequestCount - $i; $sql = "UPDATE users SET egrn_request_count = $newRequestsCount where id = $user->agencyId"; mysql_query($sql); } } } } } } }