![](https://forum.dle-news.ru/uploads/set_resources_1/84c1e40ea0e759e3f1505eb1788ddf3c_pattern.png)
![](https://forum.dle-news.ru/uploads/set_resources_1/84c1e40ea0e759e3f1505eb1788ddf3c_default_photo.png)
flyer87
-
Публикации
6 -
Зарегистрирован
-
Посещение
Сообщения, опубликованные пользователем flyer87
-
-
Кодировка dle - windows-1251
В базе данных добавлено несколько таблиц (префикс отличный от остальных)
все таблицы имеют кодировку ср1251
В модуле используется выпадающий список. Его элементы - это содержимое столбца созданной мною таблицы.
Вот как раз эти элементы и отображаются в виде ????? ?.?. (Фамилия И.О.)
Подскажите как избавиться от этого глюка
-
непонятно в чем именно проблема?
ты не знаешь как делается выпадающий список или как сделать запрос к таблице и получить данные?
НЕ ЗНАЮ как сделать выпадающий список, элементами которого будут являться элементы столбца таблицы
-
Здрасти всем. Создал топик в надежде на помощь знающих людей =)
Проблема вот в чем:
Практическая часть моего диплома - разработка модуля "Расписание" для ДЛЕ!
В ходе работы столкнулся с такой проблемой:
никак не получается сформировать выпадающий список, который содержал бы в себе элементы из таблицы. В этой таблице 2 колонки. 1 - id а 2 - номер группы. Вот необходимо ЗАБИТЬ ВЫПАДАЮЩИЙ СПИСОК СОДЕРЖИМЫМ КОЛОНКИ номер группы из таблицы этой! Для удобства имя таблицы - ras_grupps
Очень надеюсь на помощь
-
Правила форума прочитайте, вверху.
понял)
-
Помогите пожалуйста!
Проблема вот в чем:
Установил на локалхост ДЛЕ 8.2 с той целью, что мне необходимо разработать модуль.
Модуль будет использовать АПИ (для работы с пользователями сайта)
Создаю файл users.php следующего содержания:
<?
if( ! defined( 'DATALIFEENGINE' ) ) {
die( "Hacking attempt!" );
}
include_once ('engine/api/api.class.php');
$tpl->result['content'] = dle_cache( "users", $config['skin'] );//пробуем взять значения из кеша
if( ! $tpl->result['content'] ) {//если в кеше пусто,
$tpl->load_template( 'users.tpl' );//открываем шаблон вывода инфы
$row = $db->super_query( "SELECT COUNT(*) as count FROM " . USERPREFIX . "_users" );//получаем кол-во юзеров из БД
$stats_users = $row['count'];
$toprint=null;//инициализируем переменную, которая будет содержать инфу о пользователях
if ($is_logged AND $user_group[$member_id['user_group']]['allow_all_edit']) //даем доступ к просмотру и-мейлов только тем, кто залогинен, и имеет права редактора/админа
{
$data='<table border="0px" style="border-bottom:1px solid #EEEEEE"><tr><td><b>ID</b></td><td width="150px"><b>Имя:</b></td><td><b>E-mail:</b></td><td><b>регистрация:</b></td></tr>';
for($i=1;$i<=$stats_users;$i++)
{
$info = $dle_api->take_user_by_id($i);//а вот и использование API. получаем информацию о юзере по его идентификатору.
$data=$data.'<tr><td>'.$i.'</td><td>'.$info[name].' </td><td> '.$info.'</td><td>'.date("d m y",$info[reg_date]).'</td></tr>';//выводим данные о юзере в
else//эту инфу могут видеть все остальные
for($i=1;$i<=$stats_users;$i++)
$info = $dle_api->take_user_by_id($i);//аналогично, используя API получаем инфу о юзерах
$tpl->set( '{users}', $data );//заменяем в шаблоне тег "{users}" на информацию, полученную из БД
$tpl->compile( 'content' );//"компилируем" информацию из шаблона
create_cache( "users", $tpl->result['content'], $config['skin'] );//создаем кеш
'.$i.' '.$info[name].' '.$info.' '.date("d m y",$info[reg_date]).'
'; } else//эту инфу могут видеть все остальные { $data=''; for($i=1;$i<=$stats_users;$i++) { $info = $dle_api->take_user_by_id($i);//аналогично, используя API получаем инфу о юзерах $data=$data.''; } $data=$data.'
'.$i.' '.$info[name].' '.date("d m y",$info[reg_date]).'
'; } } $tpl->set( '{users}', $data );//заменяем в шаблоне тег "{users}" на информацию, полученную из БД $tpl->compile( 'content' );//"компилируем" информацию из шаблона $tpl->clear();//удаляем мусор create_cache( "users", $tpl->result['content'], $config['skin'] );//создаем кеш ?>
Вопрос наверно пустяковый, но...
в DataLife Engine (Общие вопросы)
Опубликовано:
В админке вывожу таблицу следующим образом
А как правильно ее вывести в модуле????
Запутался с тем, что писать в коде php и что в файле шаблона
Не ругайтесь - вопрос может и пустяковый, - но меня поставил в тупик![:unsure:](https://forum.dle-news.ru/uploads/emoticons/default_unsure.png)