ExVood

ExVood
Рейтинг
39
Регистрация
02.07.2013
Интересы
WEB, SEO

.........

дани мапов:
Первая строка

$sql_result = $db->query("SELECT id,alt_name,name FROM dle_category WHERE id IN (1,2) ORDER BY id");
..............


Я спросил версия какая?

10 версия

Я чет не понял...

Вероятно, SQL-запрос содержит ошибку. При наличии таковой, ниже будет выведена ошибка MySQL-сервера, облегчающая диагностику проблемы.

ERROR: Неизвестная пунктуация @ 18
STR: ->
SQL: $sql_result = $db->query("SELECT id,alt_name,name FROM " . dle . "_category WHERE id IN (33,20,21,22,23,24,25,26,27,28) ORDER BY id");$sql_result = $db->query("SELECT id,alt_name,name FROM " . dle . "_category WHERE id IN (33,20,21,22,23,24,25,26,27,28) ORDER BY id");$sql_result = $db->query("SELECT id,alt_name,name FROM " . dle . "_category WHERE id IN (33,20,21,22,23,24,25,26,27,28) ORDER BY id");$sql_result = $db->query("SELECT id,alt_name,name FROM " . dle . "_category WHERE id IN (33,20,21,22,23,24,25,26,27,28) ORDER BY id");$sql_result = $db->query("SELECT id,alt_name,name FROM " . dle . "_category WHERE id IN (33,20,21,22,23,24,25,26,27,28) ORDER BY id");$sql_result = $db->query("SELECT id,alt_name,name FROM " . dle . "_category WHERE id IN (33,20,21,22,23,24,25,26,27,28) ORDER BY id");


SQL-запрос: Документация

$sql_result = $db->query("SELECT id,alt_name,name FROM " . dle . "_category WHERE id IN (33,20,21,22,23,24,25,26,27,28) ORDER BY id");

Ответ MySQL: Документация
#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 '$sql_result = $db->query("SELECT id,alt_name,name FROM " . dle . "_category WHER' at line 1
дани мапов:

$sql_result = $db->query("SELECT id,alt_name,name FROM " . PREFIX . "_category WHERE id IN (1,2) ORDER BY id");

$cat_menu = '<div><ul class="reset">';

while($row = $db->get_row($sql_result))
{
$cat_menu .= '<l><a href="'.$config['http_home_url'].'category/'.$row['alt_name'].'/"><strong>'.$row['name'].'</strong></a></li>';
}

$cat_menu.= '</ul></div>';


$tpl->set('{cat_menu}', $cat_menu);


В шаблоне вывести через тег {cat_menu}, в запросе подставить id нужных категорий.

Хм, ошибка запроса... :

Вероятно, SQL-запрос содержит ошибку. При наличии таковой, ниже будет выведена ошибка MySQL-сервера, облегчающая диагностику проблемы.

ERROR: Неизвестная пунктуация @ 18
STR: ->
SQL: $sql_result = $db->query("SELECT id,alt_name,name FROM " . PREFIX . "_category WHERE id IN (20,21,22,23,24,25,26,27,28) ORDER BY id");$sql_result = $db->query("SELECT id,alt_name,name FROM " . PREFIX . "_category WHERE id IN (20,21,22,23,24,25,26,27,28) ORDER BY id");$sql_result = $db->query("SELECT id,alt_name,name FROM " . PREFIX . "_category WHERE id IN (20,21,22,23,24,25,26,27,28) ORDER BY id");$sql_result = $db->query("SELECT id,alt_name,name FROM " . PREFIX . "_category WHERE id IN (20,21,22,23,24,25,26,27,28) ORDER BY id");$sql_result = $db->query("SELECT id,alt_name,name FROM " . PREFIX . "_category WHERE id IN (20,21,22,23,24,25,26,27,28) ORDER BY id");$sql_result = $db->query("SELECT id,alt_name,name FROM " . PREFIX . "_category WHERE id IN (20,21,22,23,24,25,26,27,28) ORDER BY id");


SQL-запрос: Документация

$sql_result = $db->query("SELECT id,alt_name,name FROM " . PREFIX . "_category WHERE id IN (20,21,22,23,24,25,26,27,28) ORDER BY id");

Ответ MySQL: Документация
#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 '$sql_result = $db->query("SELECT id,alt_name,name FROM " . PREFIX . "_category W' at line 1
дани мапов:

UPDATE dle_post SET full_story = REPLACE (full_story, '</iframe></div><br />', '</iframe></div><br /><div class="a"><div class="b">');#вставляем первую часть

UPDATE dle_post SET full_story = CONCAT(full_story, '</div></div>');#добавляем вторую часть

Спасибо, получилось!!!

дани мапов:
Выложите сюда из таблицы "dle_post" из поля "short_story" часть с плейером и началом текста.

Вот, только не short, а full, т.к. я хочу это проделать в полной новости

<div style="text-align:center;"><iframe src="ссылка" width="607" height="360" frameborder="0"></iframe></div><br />Текст.
BrightGuy:
В доп.поле перенести и следующие новости так же оформлять.

Автоматом никак? Только вручную?

BrightGuy:
dle_post (префикс может отличатся)

---------- Добавлено 22.07.2013 в 00:00 ----------

Как вариант:
1. Код плеера в доп.поле
2. Текст в полную новость
3. Код доп.поля прописать в шаблоне
4. Фулстори в шаблоне прописать внутри нужных вам дивов
Профит!

А ссылку на видео как передавать для каждой статьи?

дани мапов:
PhpMyAdmin - вкладка "Обзор".

И где там смотреть? В какой таблице?

дани мапов:
Значит в базе нужно смотреть как код плейера выглядит, я ж писал - bb-коды скорее всего подменяются.

Плеер Контакта... как посмотреть?!

дани мапов:
Если только плейер один в новости


UPDATE dle_post SET short_story = REPLACE (short_story, '</iframe>', '</iframe><div class="a"><div class="b">');#вставляем первую часть

UPDATE dle_post SET short_story = CONCAT(short_story, '</div></div>');#добавляем вторую часть

Не работает, добавляет лишь несколько div в конце

Всего: 168