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

Как сделать вывод определенных групп сайта вместо всех? Как правильно отредактировать код?


     18.09.2019    dle, группы, вывод, список    Общие вопросы по PHP, Модули, Хаки, Ламерские вопросы    594

вопрос
Есть вот такой код, который выводит все имеющиеся группы на сайте:
Вопрос: Как сделать так чтобы выводились группы с id 4 и 6 ? Вместо всех ?


<?php
if( ! defined( 'DATALIFEENGINE' ) ) {
    die( "Hacking attempt!" );
}

    if($member_id['user_group']==1 or $_SESSION['newgroup'])
    {
        $groups = $db->query("select * from " . PREFIX . "_usergroups");
        $html_ = "<form method='post' actiuon=''><select name='newgroup'>";
        while( $val = $db->get_row($groups) ){
            if($member_id['user_group']==$val['id'])
            $h_=" selected";
            else
            $h_="";
            $html_ .= "<option value={$val['id']}{$h_}>{$val['group_name']}</option>";
        }

        $html_ .= "</select> <input type=\"submit\" value=\"ок\"></form>";

    }else
    $html_ = "Нет прав!";
    $tpl->load_template( 'group.tpl' );
    $tpl->set("%LIST%", $html_);
    $tpl->compile( 'content' );
    $tpl->clear();

?>

Ответа пока нет


1 комментарий

dj-avtosh
PHP-developer

dj-avtosh - 25 сентября 2019 19:18 -

$groups = $db->query("select * from " . PREFIX . "_usergroups");


заменить на

$groups = $db->query("select * from " . PREFIX . "_usergroups where id in (4,6)");

https://elkhan.ru
По заказам пишем сюда: @Rud00y

ЯД: 41001679231462
Заказы в telegram (ремонт модулей, оптимизация нагрузок и т.п.):
В телегу писать сразу задачу и бюджет.

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

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

наверх