Никто толком даже прочитать не смог и понять как это будет происходить. Ну разжевывать нет смысла походу... советчиков и философов тут хоть отбавляй. Серьёзных людей только 2 человека насчитал в теме.
volos_86: После принятого закона об оккупированных териториях. С Крыма в Украину выпускают всех, обратно впускают только по спец пропускам. Вас просто назад не пустят, и в лучшем случае обратно будете ехать в РФ на паром, через Донецк и Луганск
Карту мира или глобус открой а то я не понял пока при чем тут паром, донецк и луганск. Там выпускают всех по сей день. А фуры темболее бо вашим россиянам тамжрать нечего...
---------- Добавлено 08.05.2014 в 14:36 ----------
дани мапов: Видать, неправильно обновили. В таблице post не должно быть поля "news_read" - удалите его, а то все подобные запросы придется переписывать.
Удалил, сайт за работал. Но полные новости выдавало с ошибкой. Сделалоптимизацию БД и снова:
MySQL error in file: /engine/modules/topnews.php at line 37
Error Number: 1052
The Error returned was:
Column 'rating' in order clause is ambiguous
SQL query:
SELECT p.id, p.date, p.short_story, p.xfields, p.title, p.category, p.alt_name FROM dle_post p LEFT JOIN dle_post_extras e ON (p.id=e.news_id) WHERE p.approve=1 AND p.date >= '2014-02-15 13:26:54' - INTERVAL 1 MONTH AND p.date < '2014-02-15 13:26:54' ORDER BY rating DESC, comm_num DESC, e.news_read DESC, date DESC LIMIT 0,10
---------- Добавлено 15.02.2014 в 15:37 ----------
kgtu5: в таблице dle_post_extras нет столбца rating
зайдите в phpmyadmin - база - dle_post_extras - создайте столбец после allow_rate вручную с параметрами: mediumint(8), значение - как определено(0)
Imitator: зайдите в файл topnews.php, найдите строку с запросом и замените:
news_read DESC
на
e.news_read DESC
без теста сложно на 100% сказать, но у вас из текста ошибки похоже в двух таблицах поле с один. названием.
Помогло.
Теперь выскакивает
MySQL error in file: /engine/modules/show.short.php at line 66
Error Number: 1054
The Error returned was:
Unknown column 'e.rating' in 'field list'
SQL query:
SELECT p.id, p.autor, p.date, p.short_story, CHAR_LENGTH(p.full_story) as full_story, p.xfields, p.title, p.category, p.alt_name, p.comm_num, p.allow_comm, p.fixed, p.tags, e.news_read, e.allow_rate, e.rating, e.vote_num, e.votes, e.view_edit, e.editdate, e.editor, e.reason FROM dle_post p LEFT JOIN dle_post_extras e ON (p.id=e.news_id) WHERE approve=1 AND allow_main=1 AND date < '2014-02-15 12:11:10' ORDER BY date DESC LIMIT 0,10
Никто толком даже прочитать не смог и понять как это будет происходить. Ну разжевывать нет смысла походу... советчиков и философов тут хоть отбавляй. Серьёзных людей только 2 человека насчитал в теме.
Блин ребят ну я не пошутить зашел что вы тролите тут.
Какие баки какие цистерны? Баки на фуре находятся и только.
Маджо спасибо за ответ. Уазик не вариант, обемы смешные.
После принятого закона об оккупированных териториях. С Крыма в Украину выпускают всех, обратно впускают только по спец пропускам. Вас просто назад не пустят, и в лучшем случае обратно будете ехать в РФ на паром, через Донецк и Луганск
Карту мира или глобус открой а то я не понял пока при чем тут паром, донецк и луганск. Там выпускают всех по сей день. А фуры темболее бо вашим россиянам тамжрать нечего...
---------- Добавлено 08.05.2014 в 14:36 ----------
На уроке)
....
К сожалению нет. Из цеха по ремоету турбин
Может для начала в школу на урок русского?
Я с телефона пишу
мне иногда кажется что это не мужская работа а больше женская
Кто преезжал с ДЛЕ когда-то?
Покупка точно отпадает.
Подумываю переехать на другой движек на 10-20 сайтах как минимум.
Но пока не представляю на какой лучше и без болезненно.
Видать, неправильно обновили. В таблице post не должно быть поля "news_read" - удалите его, а то все подобные запросы придется переписывать.
Удалил, сайт за работал. Но полные новости выдавало с ошибкой. Сделалоптимизацию БД и снова:
Error Number: 1052
The Error returned was:
Column 'rating' in order clause is ambiguous
SQL query:
SELECT p.id, p.date, p.short_story, p.xfields, p.title, p.category, p.alt_name FROM dle_post p LEFT JOIN dle_post_extras e ON (p.id=e.news_id) WHERE p.approve=1 AND p.date >= '2014-02-15 13:26:54' - INTERVAL 1 MONTH AND p.date < '2014-02-15 13:26:54' ORDER BY rating DESC, comm_num DESC, e.news_read DESC, date DESC LIMIT 0,10
---------- Добавлено 15.02.2014 в 15:37 ----------
в таблице dle_post_extras нет столбца rating
зайдите в phpmyadmin - база - dle_post_extras - создайте столбец после allow_rate вручную с параметрами: mediumint(8), значение - как определено(0)
Столбик есть в этой таблице
зайдите в файл topnews.php, найдите строку с запросом и замените:
на
без теста сложно на 100% сказать, но у вас из текста ошибки похоже в двух таблицах поле с один. названием.
Помогло.
Теперь выскакивает
Error Number: 1054
The Error returned was:
Unknown column 'e.rating' in 'field list'
SQL query:
SELECT p.id, p.autor, p.date, p.short_story, CHAR_LENGTH(p.full_story) as full_story, p.xfields, p.title, p.category, p.alt_name, p.comm_num, p.allow_comm, p.fixed, p.tags, e.news_read, e.allow_rate, e.rating, e.vote_num, e.votes, e.view_edit, e.editdate, e.editor, e.reason FROM dle_post p LEFT JOIN dle_post_extras e ON (p.id=e.news_id) WHERE approve=1 AND allow_main=1 AND date < '2014-02-15 12:11:10' ORDER BY date DESC LIMIT 0,10
show.short.php 60-70 строка
$middle_s = floor( ($middle - 1) / 2 );
$middle_e = floor( $middle + (($config['news_number'] - $middle) / 2) + 1 );
}
}
$sql_result = $db->query( $sql_select );
if( ! isset( $view_template ) ) {
$count_all = $db->super_query( $sql_count );
Что-то дельное кто-то слышал или сталкивался? Бо мнения в таких вопросах не уместны.
А что юзать тогда вместо DLE теперь? WP не в счет.