0 and event_id > 0 and event_id not in (select ev.id from user_object_events ev) ORDER BY `id` DESC"; $rezObj = mysql_query($sqlObj); while ($obj = mysql_fetch_assoc($rezObj)) { echo " Удаляем файл ".$obj['name'] . "
"; $file = $_SERVER['DOCUMENT_ROOT']."/upload/objects/" . $obj['object_id'] . "/" . $obj['guid'] . '.' . $obj['type']; if (file_exists($file)) { $size = filesize($file); $sum = $sum + $size; echo $file . " " . date("d.m.Y H:i:s.", filemtime($file)) . " size: " . formatSizeUnits($size) . "
"; //unlink($file); $count++; } //удалить запись из таблицы //$sqlDelete = "DELETE FROM clients_files where object_id > 0 and object_id = " . $obj['object_id']; //mysql_query($sqlDelete); $countAll++; } echo "Удалено " . $countAll . " записей
"; echo "Удалено " . $count . " файлов
"; echo "Удалено " .formatSizeUnits($sum); function formatSizeUnits($bytes) { if ($bytes >= 1073741824) { $bytes = number_format($bytes / 1073741824, 2) . ' GB'; } elseif ($bytes >= 1048576) { $bytes = number_format($bytes / 1048576, 2) . ' MB'; } elseif ($bytes >= 1024) { $bytes = number_format($bytes / 1024, 2) . ' kB'; } elseif ($bytes > 1) { $bytes = $bytes . ' bytes'; } elseif ($bytes == 1) { $bytes = $bytes . ' byte'; } else { $bytes = '0 bytes'; } return $bytes; } ?>