Не нравятся результаты поиска? Попробуйте другой поиск!
DLE FAQ » Все вопросы » Общие вопросы по PHP » Помогите сделать вывод group-id

Помогите сделать вывод group-id


     14.12.2012    Все вопросы » Общие вопросы по PHP    3247

вопрос
почему в show.custom.php show.full.php show.shot.php не работает данный код ?
$tpl->set( '{group-id}', $user_group[$row['user_group']]['id']);


Помогите

Ответил: shmel1985


$sql_group = $db->super_query( "SELECT user_group FROM " . PREFIX . "_users WHERE name='".$row['autor']."'" );
$tpl->set( '{id_group}', $user_group[$sql_group['user_group']]['name'] );

4 комментария

nowheremany
Эксперт

nowheremany - 14 декабря 2012 17:19 -

Не работает потому что поля user_group нету в запросе новостей.

Благодарность принимаю тут Связь

OTM
Юзер

OTM - 14 декабря 2012 17:35 -

потому что эти файлы не лезут в таблицу dle_users, в которой этот ид записан
посмотрите эту тему:
https://dle-faq.ru/faq/tpl/1117-kak-vyvesti-informaciyu-iz-userinfo-v-fullstory.html
и сделайте по аналогии

EsviLLs
Юзер

EsviLLs - 16 декабря 2012 00:52 -

Не помогло=\

BR0kEN
Эксперт

BR0kEN - 24 декабря 2012 21:39 -

Я бы не сказал что ответ рациональный. По-моему, лучше добавить выборку групп в запрос для коротких новостей в engine.php через left join

Чтобы комментировать - войдите или зарегистрируйтесь на сайте

Похожие вопросы

наверх