Удаление новостей DLE средствами MySQL

s007s
На сайте с 15.08.2009
Offline
26
962

Вот хотелось бы узнать почему не получается удалить новости с базы вот такой командой

DELETE FROM 'dle_post' WHERE 'id' < '165000' AND 'news_read' < '10'

Что не так составлено ?

Хочу удалить все новости у которых менее 10 просмотров и порядковый номер меньше 165000

Но постоянно говорит что синтаксис не правильный...

Версия MySQL 5.5.19

HostAce - Асы в своем деле (http://hostace.ru) VPS / VDS ( XEN ) в России от 380 Руб ( CPU - 400 Mhz / RAM - 384 Mb / HDD - 10 Gb )
WebAlt
На сайте с 02.12.2007
Offline
226
#1

Удалять в dle новости через базу неправильно. Воспользуйтесь в настройках мастером оптимизации, посмотрите за какое число новость с id 165000 и выполните "Удаление устаревших новостей".

Промокод на скидку 25%: [ 64821976 ] на сайтах: [ https://firstvds.ru ] - виртуальные серверы; [ https://1dedic.ru ] - выделенные серверы; [ https://ispserver.ru ] - хостинг, VPS/VDS, выделенные и облачные серверы с полным администрированием.
D1
На сайте с 07.10.2008
Offline
44
#2

s007s, ммм, а если так?

DELETE FROM `dle_post` WHERE `id` < '165000' AND `news_read` < '10'
s007s
На сайте с 15.08.2009
Offline
26
#3
WebAlt:
Удалять в dle новости через базу неправильно. Воспользуйтесь в настройках мастером оптимизации, посмотрите за какое число новость с id 165000 и выполните "Удаление устаревших новостей".

Внимательней читайте какие параметры для удаления я задал. Штатное удаление через админку не подходит...

Dima1151:
s007s, ммм, а если так?
DELETE FROM `dle_post` WHERE `id` < '165000' AND `news_read` < '10'

Есть контакт ))))

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий