Amaroid 0 Опубликовано: 23 мая 2011 Рассказать Опубликовано: 23 мая 2011 Вопрос Как в БД распознать новости которые уже на сайте и те которые не отправлены на сайт а находятся на модерации ? Цитата Ссылка на сообщение Поделиться на других сайтах
Critical Error 155 Опубликовано: 23 мая 2011 Рассказать Опубликовано: 23 мая 2011 По дате публикации. Она в UNIX формате там вроде. В помощь по конвертированию здесь Цитата Ссылка на сообщение Поделиться на других сайтах
alex32 942 Опубликовано: 23 мая 2011 Рассказать Опубликовано: 23 мая 2011 (изменено) можно просто зайти в админке в редактирование новостей. Напростив ожидающих в графе модерация будет написанно нет. Можно посмотреть на главной админке, там в статистике есть пункт Новости, ожидающие модерации и ссылка на них. Опс. Сорри, не заметил что речь о БД идет Изменено 23 мая 2011 пользователем alex32 Цитата Ссылка на сообщение Поделиться на других сайтах
Amaroid 0 Опубликовано: 24 мая 2011 Рассказать Опубликовано: 24 мая 2011 Автор Critical Error Спасибо ! Цитата Ссылка на сообщение Поделиться на других сайтах
Amaroid 0 Опубликовано: 26 мая 2011 Рассказать Опубликовано: 26 мая 2011 Автор а не вот этим ? 'marie-claire-6-2011',0,1,1,1,0 не отмодерированная 'marie-claire-6-2011',0,1,1,1,1 отмодерированная Цитата Ссылка на сообщение Поделиться на других сайтах
Critical Error 155 Опубликовано: 26 мая 2011 Рассказать Опубликовано: 26 мая 2011 а еще проще, даже, не по дате, а найти столбец approve в _post и отсортировать. 1 опубликованные, 0 - неопубликованные Цитата Ссылка на сообщение Поделиться на других сайтах
Amaroid 0 Опубликовано: 26 мая 2011 Рассказать Опубликовано: 26 мая 2011 Автор Я почему спросил - необходимо 100к новостей отправить на модерацию и вот ищу метод как это легче сделать. С поиском и заменой параметров 1 на 0 наверно не получится так как реадактором не получается ,они не понимают запятых и не находят допустим такого 0,1,1,1,1 . Вот и думаю как это сделать. Посмотрим что нам даст approve Цитата Ссылка на сообщение Поделиться на других сайтах
Critical Error 155 Опубликовано: 26 мая 2011 Рассказать Опубликовано: 26 мая 2011 Ну куда еще проще, чем сделать это через админпанель?! Для этого есть массовые действия. Выделяете необходимые статьи и отправляете их на модерацию, и незачем лезть в БД Цитата Ссылка на сообщение Поделиться на других сайтах
prikindel 255 Опубликовано: 26 мая 2011 Рассказать Опубликовано: 26 мая 2011 UPDATE dle_post SET approve=1 WHERE approve=0 или можно изменить условие поискаНу куда еще проще, чем сделать это через админпанель?! Для этого есть массовые действия 100к записей? не думаю, что легче) Цитата Ссылка на сообщение Поделиться на других сайтах
Critical Error 155 Опубликовано: 26 мая 2011 Рассказать Опубликовано: 26 мая 2011 UPDATE dle_post SET approve=1 WHERE approve=0 тоже вариант ) через админку можно и по 10к выводить, только ждать будет долго ) Цитата Ссылка на сообщение Поделиться на других сайтах
Amaroid 0 Опубликовано: 29 мая 2011 Рассказать Опубликовано: 29 мая 2011 Автор Спасибо очень помогло . UPDATE dle_post SET approve=0 WHERE approve=1 ,вот так правильнее. Цитата Ссылка на сообщение Поделиться на других сайтах
Amaroid 0 Опубликовано: 30 мая 2011 Рассказать Опубликовано: 30 мая 2011 (изменено) Автор Ещё вопросик возник правильным ли будет запрос UPDATE dle_post SET category=3 WHERE category=4 для того чтобы изменить ID категории в dle_post для новостей у которых поменял название категорий в админке и ID в таблице dle_category. Или запрос должен быть как-то по другому ? Изменено 30 мая 2011 пользователем Amaroid Цитата Ссылка на сообщение Поделиться на других сайтах
prikindel 255 Опубликовано: 30 мая 2011 Рассказать Опубликовано: 30 мая 2011 конкретно этот запрос поменяет категорию на 3, во всех новостях, в которых категория =4 Цитата Ссылка на сообщение Поделиться на других сайтах
Amaroid 0 Опубликовано: 30 мая 2011 Рассказать Опубликовано: 30 мая 2011 Автор prikindel Спасибо за помощь всё получилось отлично Цитата Ссылка на сообщение Поделиться на других сайтах
Amaroid 0 Опубликовано: 4 июня 2011 Рассказать Опубликовано: 4 июня 2011 (изменено) Автор Не стал создавать новую тему так как следующий вопрос тоже относится к теме SQL запросов и БД DLE. Вот допустим мне необходимо удалить не нужное поле в таблице dle_post БД к примеру tags . Если заглянуть в таблицу то там есть колонка `tags` varchar(255) NOT NULL default '', и соответствующая переменная в конце каждой записи ,0,' ',0,' ',0,'0000-00-00') (5 с конца или 2-я с начала) Как сформировать SQL запрос для удаления колонки и её переменной во всех записях ? Изменено 4 июня 2011 пользователем Amaroid Цитата Ссылка на сообщение Поделиться на других сайтах
celsoft 6 068 Опубликовано: 4 июня 2011 Рассказать Опубликовано: 4 июня 2011 ALTER TABLE table_name DROP field_name table_name - имя таблицы, в которой будет удален столбец; field_name - имя удаляемого столбца. Цитата Ссылка на сообщение Поделиться на других сайтах
Adobe 111 Опубликовано: 4 июня 2011 Рассказать Опубликовано: 4 июня 2011 (изменено) ALTER TABLE `dle_post` DROP `tags`; Если Вы об этом Изменено 4 июня 2011 пользователем Adobe Цитата Ссылка на сообщение Поделиться на других сайтах
Amaroid 0 Опубликовано: 4 июня 2011 Рассказать Опубликовано: 4 июня 2011 Автор Спасибо за быструю и полезную помощь Цитата Ссылка на сообщение Поделиться на других сайтах
Amaroid 0 Опубликовано: 10 июня 2011 Рассказать Опубликовано: 10 июня 2011 (изменено) Автор Некиеми действиями с вордстатом подпортил в новостях вывод дескрипшина . Описание выводится но подбор слов не такой который я хотел. Какими запросами очистить то что получилось и сделать так чтобы дискрипшн выводился как и раньше по умолчанию как это делал двиг ? Без помощи восстановления базы из дампа , так как менял и кейворды а с ними всё получилось отлично. Изменено 10 июня 2011 пользователем Amaroid Цитата Ссылка на сообщение Поделиться на других сайтах
celsoft 6 068 Опубликовано: 10 июня 2011 Рассказать Опубликовано: 10 июня 2011 Описание и кейворды в DLE единое целое, и убрать одно без другого нельзя, выводиться тогда ничего не будет Цитата Ссылка на сообщение Поделиться на других сайтах
Рекомендованные сообщения
Присоединяйтесь к обсуждению
Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.