= DATE_ADD(date_tarif, INTERVAL (select t.period+60 FROM tariffs t where t.id=id_tarif LIMIT 1) DAY)) and agency = 1 and manager = 1 and id <> 8409 and id <> 4135 and id in (8826) LIMIT 1";
$resAgency = mysql_query($sqlAgency);
$countAll = 0;
$result = SelectelApi::getTokenAndUrl();
$token = $result[0];
$storageUrl = $result[1];
while($agency = mysql_fetch_assoc($resAgency)) {
$count = 0;
$sqlObj = "SELECT objects.id FROM objects objects WHERE objects.id_add_user in (SELECT id FROM `users` WHERE id=$agency[id] or id_manager=$agency[id] or id_manager in (select id from users where id_manager=$agency[id]) or id_manager in (select id from users where id_manager in (select id from users where id_manager=$agency[id]))) LIMIT 1000";
$rezObj = mysql_query($sqlObj);
while ($obj = mysql_fetch_assoc($rezObj)) {
echo " Удаляем объект ".$obj['id'] . "
";
$sql = "DELETE FROM favor WHERE id_obj=$obj[id]";
mysql_query($sql);
$sql = "DELETE FROM views WHERE id_obj=$obj[id]";
mysql_query($sql);
$sql = "DELETE FROM sended_pdf WHERE id_object=$obj[id]";
mysql_query($sql);
$sql = "DELETE FROM sp_metro WHERE id_obj=$obj[id]";
mysql_query($sql);
$sql = "DELETE FROM object_location WHERE object_id = $obj[id]";
mysql_query($sql);
$sql = "DELETE FROM user_object_events WHERE object_id=$obj[id]";
mysql_query($sql);
$sql = "DELETE FROM object_nb_info WHERE object_id = $obj[id]";
mysql_query($sql);
$sql = "DELETE FROM object_location WHERE object_id = $obj[id]";
mysql_query($sql);
$sql = "DELETE FROM objects_plan WHERE object_id = $obj[id]";
mysql_query($sql);
$sql = "DELETE FROM object_notes WHERE object_id = $obj[id]";
mysql_query($sql);
$sql = "DELETE FROM objects_additional_information WHERE object_id = $obj[id]";
mysql_query($sql);
$sql = "DELETE FROM objects_analytic_exclude WHERE object_id = $obj[id]";
mysql_query($sql);
$sql = "DELETE FROM objects_to_send WHERE object_id = $obj[id]";
mysql_query($sql);
$sql = "DELETE FROM object_cabinet WHERE object_id = $obj[id]";
mysql_query($sql);
$sql = "DELETE FROM object_data WHERE object_id = $obj[id]";
mysql_query($sql);
$sql = "DELETE FROM object_feed_stat WHERE object_id = $obj[id]";
mysql_query($sql);
$sql = "DELETE FROM object_prices WHERE object_id = $obj[id]";
mysql_query($sql);
$sql = "DELETE FROM object_publish_log WHERE object_id = $obj[id]";
mysql_query($sql);
$sql = "DELETE FROM object_publish_statistic WHERE object_id = $obj[id]";
mysql_query($sql);
$sql = "DELETE FROM sale_objects WHERE object_id = $obj[id]";
mysql_query($sql);
$sql = "DELETE FROM zipal_objects WHERE object_id = $obj[id]";
mysql_query($sql);
$sql = "DELETE FROM zipal_objects_posting WHERE object_id = $obj[id]";
mysql_query($sql);
$sql = "DELETE FROM objects_activities WHERE object_id = $obj[id]";
mysql_query($sql);
//удаляем дополнительные фото
$sqlSelectPhoto = "select oop.id, oop.object_photo_id from objects_object_photo oop where oop.object_id = $obj[id]";
$rezSelectPhoto = mysql_query($sqlSelectPhoto);
if (mysql_num_rows($rezSelectPhoto) > 0) {
while ($ph = mysql_fetch_assoc($rezSelectPhoto)) {
$sqlPhoto = "SELECT * FROM object_photo WHERE id = $ph[object_photo_id]";
$rezPhoto = mysql_query($sqlPhoto);
if (mysql_num_rows($rezPhoto) > 0) {
$photo = mysql_fetch_assoc($rezPhoto);
if (strpos($photo["photo"], "https://data.joywork.ru/") !== false) {
$nfp = str_replace("https://data.joywork.ru/", "", $photo["photo"]);
SelectelApi::deleteFile($storageUrl, $token, $nfp);
}
}
}
}
//удаляем ПДФ
$sql="select * from sended_pdf where id_object = $obj[id] ORDER BY id ASC";
$resPdf = mysql_query($sql);
while($objPdf = mysql_fetch_assoc($resPdf)) {
echo " Удаляем pdf " . $objPdf["path"] . "
";
if (strpos($objPdf["path"], "https://pdf.joywork.ru/") !== false) {
$nfp = str_replace("https://pdf.joywork.ru/", "", $objPdf["path"]);
SelectelApi::deletePdfFile($storageUrl, $token, $nfp);
}
$sql = "DELETE FROM sended_pdf WHERE id=$objPdf[id]";
mysql_query($sql);
}
$sqlSelectPhoto = "select oop.id, oop.object_photo_id from objects_object_photo oop where oop.object_id = $obj[id]";
$rezSelectPhoto = mysql_query($sqlSelectPhoto);
if (mysql_num_rows($rezSelectPhoto) > 0) {
while ($ph = mysql_fetch_assoc($rezSelectPhoto)) {
$sqlDeletePhoto = "DELETE FROM object_photo where id = $ph[object_photo_id]";
mysql_query($sqlDeletePhoto);
$sqlDeletePhotoLinks = "DELETE FROM objects_object_photo where id = $ph[id]";
mysql_query($sqlDeletePhotoLinks);
}
}
$sql = "DELETE FROM objects WHERE id=$obj[id]";
mysql_query($sql);
$count++;
$countAll++;
}
echo "Агентство ".$agency['id'] . " удалено " . $count . " объектов
";
}
echo "Удалено " . $countAll . " объектов
";
/*while($obj = mysql_fetch_assoc($res)) {
echo " Удаляем объект ".$obj['id'] . "
";
//удаляем дополнительные фото
$sqlSelectPhoto = "select oop.id, oop.object_photo_id from objects_object_photo oop where oop.object_id = $obj[id]";
$rezSelectPhoto = mysql_query($sqlSelectPhoto);
if (mysql_num_rows($rezSelectPhoto) > 0) {
while ($ph = mysql_fetch_assoc($rezSelectPhoto)) {
$sqlPhoto = "SELECT * FROM object_photo WHERE id = $ph[object_photo_id]";
$rezPhoto = mysql_query($sqlPhoto);
if (mysql_num_rows($rezPhoto) > 0) {
$photo = mysql_fetch_assoc($rezPhoto);
if (strpos($photo["photo"], "https://data.joywork.ru/") !== false) {
$nfp = str_replace("https://data.joywork.ru/", "", $photo["photo"]);
SelectelApi::deleteFile($storageUrl, $token, $nfp);
}
}
}
}
$sql = "DELETE FROM favor WHERE id_obj=$obj[id]";
mysql_query($sql);
$sql = "DELETE FROM views WHERE id_obj=$obj[id]";
mysql_query($sql);
$sql="select * from sended_pdf where id_object = $obj[id] ORDER BY id ASC";
$resPdf = mysql_query($sql);
while($objPdf = mysql_fetch_assoc($resPdf)) {
echo "pdf exist";
echo "delete ".$objPdf["id"]."
";
if (strpos($objPdf["path"], "https://data.joywork.ru/") !== false) {
$nfp = str_replace("https://data.joywork.ru/", "", $objPdf["path"]);
SelectelApi::deletePdfFile($storageUrl, $token, $nfp);
}
$sql = "DELETE FROM sended_pdf WHERE id=$objPdf[id]";
mysql_query($sql);
}
$sql = "DELETE FROM sp_metro WHERE id_obj=$obj[id]";
mysql_query($sql);
$sql = "DELETE FROM objects_additional_information WHERE object_id = $obj[id]";
mysql_query($sql);
$sqlSelectPhoto = "select oop.id, oop.object_photo_id from objects_object_photo oop where oop.object_id = $obj[id]";
$rezSelectPhoto = mysql_query($sqlSelectPhoto);
if (mysql_num_rows($rezSelectPhoto) > 0) {
while ($ph = mysql_fetch_assoc($rezSelectPhoto)) {
$sqlDeletePhoto = "DELETE FROM object_photo where id = $ph[object_photo_id]";
mysql_query($sqlDeletePhoto);
$sqlDeletePhotoLinks = "DELETE FROM objects_object_photo where id = $ph[id]";
mysql_query($sqlDeletePhotoLinks);
}
}
$sql = "DELETE FROM objects WHERE id=$obj[id]";
mysql_query($sql);
}*/
?>