X   Сообщение сайта
(Сообщение закроется через 3 секунды)



 

Здравствуйте, гость (

| Вход | Регистрация )

2 страниц V   1 2 >
Открыть тему
Тема закрыта
> Подскажите пожалуйста, SQL-запрос для DLE!
ilya_sdl
ilya_sdl
Topic Starter сообщение 22.2.2013, 0:26; Ответить: ilya_sdl
Сообщение #1


Подскажите пожалуйста, SQL-запрос для DLE, который создаст для каждой статьи в таблице dle_post_extras такую строку с параметрами:


news_id
news_read
vote_num
0
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
ManGysITI
ManGysITI
сообщение 22.2.2013, 19:04; Ответить: ManGysITI
Сообщение #2


ALTER TABLE dle_post_extras ADD news_id INT,
ADD news_read INT, ADD vote_num INT"

INT замените на тот тип, который вам нужен (если необходимо)


--------------------
Оптимизация и продвижение сайтов - консультации от 30$ Связь через личку
Качественный копирайт заказываю здесь.


Поблагодарили: (1)
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
ilya_sdl
ilya_sdl
Topic Starter сообщение 22.2.2013, 23:26; Ответить: ilya_sdl
Сообщение #3


ManGysITI, спасибо сказал по ошибке... )) думал, что на другое сообщение в другой теме отвечаю )

А код, предоставленный вами не работает, и после SQL-запроса система выдает:

#1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '"' at line 2

Но в таблице dle_post_extras 30 строк все таки создались, но у меня около 6000 статей, и для их всех нужно чтобы создались строки...

Сообщение отредактировал ilya_sdl - 22.2.2013, 23:36
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
ManGysITI
ManGysITI
сообщение 23.2.2013, 1:02; Ответить: ManGysITI
Сообщение #4


Я посмотрел базу DLE 9.8 там эти поля уже есть, их нельзя повторно добавлять (Зачем вам потребовалось это делать?).

(ilya_sdl @ 22.2.2013, 21:26) *
Но в таблице dle_post_extras 30 строк все таки создались, но у меня около 6000 статей, и для их всех нужно чтобы создались строки...

Вы точно что-то путаете. В реляционных базах данных определяется структура и у всех записях она одинаковая. У вас судя по всему в структуре таблицы эти поля уже есть, а показано 30 строк потому что в phpmyadmin вывод сделан с ограничением в 30 строк, чтобы не нагружать сервер. Посмотрите там снизу есть кнопка показать следующие.


--------------------
Оптимизация и продвижение сайтов - консультации от 30$ Связь через личку
Качественный копирайт заказываю здесь.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
ilya_sdl
ilya_sdl
Topic Starter сообщение 23.2.2013, 10:56; Ответить: ilya_sdl
Сообщение #5


(ManGysITI @ 23.2.2013, 0:02) *
Зачем вам потребовалось это делать?


У меня следующая ситуация: купил готовый сайт, но в DLE совсем не разбираюсь, а человек, который мне его сделал, сделал по умолчанию опции "Количество просмотров страниц" и "Разрешить рейтинг статьи" неактивными, т.е. мне вручную нужно 6000 страниц прокликать, чтобы эти опции разрешить, вот и пытаюсь автоматом как-то это сделать, но вчера случайно додумался и вывел в админке все новости и за раз сделал опцией "Разрешить рейтинг статьи" для всех статей сразу, но движок тупит и не делает этого, сделано только 30 статьям с помощью вашего SQL-запроса, а про

показано 30 строк потому что в phpmyadmin вывод сделан с ограничением в 30 строк, чтобы не нагружать сервер. Посмотрите там снизу есть кнопка показать следующие.


я давным давно знаю и в phpmyadmin очень хорошо ориентируюсь smile.gif

Сообщение отредактировал ilya_sdl - 23.2.2013, 11:00
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
dan1
dan1
сообщение 23.2.2013, 11:22; Ответить: dan1
Сообщение #6


Чтобы для всех постов разрешить рейтинг выполните запрос:
UPDATE  dle_post_extras SET allow_rate = 1

Чтобы разрешить подсчет количества просмотров у каждой страницы выполните этот запрос:
UPDATE dle_static SET allow_count = 1


Сообщение отредактировал dan1 - 23.2.2013, 11:24
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
ilya_sdl
ilya_sdl
Topic Starter сообщение 23.2.2013, 12:25; Ответить: ilya_sdl
Сообщение #7


(dan1 @ 23.2.2013, 10:22) *
UPDATE dle_post_extras SET allow_rate = 1


Затронуто 0 строк. ( Запрос занял 0.0003 сек. )

(dan1 @ 23.2.2013, 10:22) *
UPDATE dle_static SET allow_count = 1


Затронуто 0 строк. ( Запрос занял 0.0002 сек. )

Не получается... Подозреваю, что нужно серьезное вмешательство в движок, т.к. он реально глючит.... ((

Сообщение отредактировал ilya_sdl - 23.2.2013, 12:26
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
ManGysITI
ManGysITI
сообщение 23.2.2013, 14:26; Ответить: ManGysITI
Сообщение #8


UPDATE `Ваша_БД`.`dle_post_extras` SET `allow_rate` = 1 WHERE `dle_post_extras`.`allow_rate` = 0

Учитесь формулировать правильно вопрос, сначала вы спрашиваете как изменить структуру, а на самом деле вам нужно поменять значение поля


--------------------
Оптимизация и продвижение сайтов - консультации от 30$ Связь через личку
Качественный копирайт заказываю здесь.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
ilya_sdl
ilya_sdl
Topic Starter сообщение 23.2.2013, 15:09; Ответить: ilya_sdl
Сообщение #9


ManGysITI,
Затронуто 0 строк. ( Запрос занял 0.0510 сек. )


Сообщение отредактировал ilya_sdl - 23.2.2013, 15:11
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
ManGysITI
ManGysITI
сообщение 23.2.2013, 15:43; Ответить: ManGysITI
Сообщение #10


А какие значение у вас стоят в этих полях, может вы уже поменяли их?
Запрос 100% рабочий проверил на своем сайте
SQL-запрос:
UPDATE `****_demo`.`dle_post_extras` SET `allow_rate` =1 WHERE `dle_post_extras`.`allow_rate` =0
Затронуто строк: 99 (запрос занял 0.0123 сек.)


--------------------
Оптимизация и продвижение сайтов - консультации от 30$ Связь через личку
Качественный копирайт заказываю здесь.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
2 страниц V   1 2 >
Открыть тему
Тема закрыта
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0


Свернуть

> Похожие темы

  Тема Ответов Автор Просмотров Последний ответ
Открытая тема (нет новых ответов) Партнерская программа для Эзотерики, Магии, Таро
партнерка для эзотерики
0 LiveExpert 376 Вчера, 15:13
автор: LiveExpert
Открытая тема (нет новых ответов) Партнерская программа для Эзотерики, Магии, Таро
партнерка для эзотерики
0 LiveExpert 343 Вчера, 15:13
автор: LiveExpert
Горячая тема (нет новых ответов) Тема имеет прикрепленные файлыAzinomoney.com - гемблинг-партнерка с 65%RS для каждого
Гарантированный заработок на гемблинг-трафике
65 AzinoMoney 29197 27.3.2024, 19:10
автор: AzinoMoney
Горячая тема (нет новых ответов) Делаю полностью уникальный дизайн для сайтов!
46 AlexDIZ 93513 26.3.2024, 20:03
автор: AlexDIZ
Открытая тема (нет новых ответов) Большие ставки для кликов в Я.Директ. Как удешевить?
2 rownong27 1124 26.3.2024, 14:13
автор: knezevolk


 



RSS Текстовая версия Сейчас: 29.3.2024, 13:31
Дизайн