Jump to content

Buzi-Vuzi

Newbie
  • Posts

    8
  • Joined

  • Last visited

Buzi-Vuzi's Achievements

Explorer

Explorer (1/14)

0

Reputation

  1. Ок! благодарю, если нужна будет помощь по графике, помогу!!! Я по фотошопу выступаю ))
  2. Как я понимаю то DLE выводит инфу юзера когда идет просмотр его страницы по такому if ($member_id['user_id'] или вот $row = $db->super_query( "SELECT * FROM " . USERPREFIX . "_users WHERE user_id = '{$id}'" );
  3. Делаю как ты и говориш, иду в phpMyAdmin открываю базу- SQL туда запрос ты прав все фунциклирует )) как мудро сделать? Теперь как я понимаю можно также как LEFT JOIN dle_users добавить и LEFT JOIN dle_post? для вывода новости на которую ссылается коммент. и в конце добавить сам вид вывода html иди <table>. правильно ))
  4. как ты выполняеш запрос, я делаю фаил php, после инклуд в шаблоне страницы. Я заменяю твоим кодом код который есть в начале поста строку $query = "SELECT * FROM dle_comments";
  5. DLE-шная )) стандартная :-) сделал _http://secrets-cs.com/dle_users.sql _http://secrets-cs.com/dle_comments.sql Все делаю на denwerE
  6. Благодарен за инфо. Буду разбираться! По завершения поделюсь собственным решением, если знаний хватит :-). Gold Dragon Вот ссылки на сами дампы. Все поля 'id, user_name и т.д' в первой строке. Просто с моим знанием PHP я долго буду колупаться в этом. ) _http://secrets-cs.com/dle_comments.csv _http://secrets-cs.com/dle_users.csv
  7. Здравствуйте Уважаемые форумчани!!! Столкнулся с проблемой при переносе сайта с joomle на DLE. По скольку на данный момент работаю на локалке с демо версией DLE, все попытки о помощи на официальном форуме будут нулевыми. И вот собственно в чем вопрос: Как осуществить вывод новых комментариев ко всем новостям пользователя с помощью php на странице профиля (userinfo). Знаю что это возможно по скольку на данный момент сайт стоит на joomle и там такой метод вывода работает. Сам вывод комментов в таб. с базы получался по принципу: <?php include 'data/dbconfig.php'; // Константы для подключения к СУБД define("HOST","DBHOST"); define("USER","DBUSER"); define("PASS","DBPASS"); define("DB","DBNAME"); // Подключение к СУБД $link = mysql_connect(DBHOST,DBUSER,DBPASS) or die (mysql_error()); // Выбираем базу данных mysql_select_db(DBNAME, $link); // Формируем строку для запроса к нашей базе данных // Не забывайте обрамлять имена таблиц и полей обратными кавычками `TABLE` $sql = "SELECT * FROM `dle_comments`"; // Скармливаем наш запрос MySQL $result = mysql_query($sql) or die(mysql_error() ."<br/>". $sql); /* Обратите внимание на конструкцию or die(mysql_error() ."<br/>". $sql) она Вам поможет в случае ошибки в Вашем SQL запросле или отсутствия соединения с Mysql Выводим данные из таблицы в цикле WHILE(), не вкоем случае не используйте DO WHILE() эта конструкция предназначена совсем для других действий */ // Рисуем табличку $table = "<table border=0 width=100% align=center>\n"; while ($row = mysql_fetch_assoc($result)) { $table .= "<tr>\n"; $table .= "<td>".$row['autor']."</td>\n"; $table .= "<td>".$row['text']."</td>\n"; $table .= "<td>".$row['date']."</td>\n"; $table .= "</tr>\n"; } $table .= "</table>\n"; // Выводим заполненую таблицу на экран echo $table; ?> Но при этом выводятся все комменты на любых страницах любого юзера. По скольку знаний в PHP особо никаких, по этому пришлось обратится за помощь сюда. Буду благодарен за помощь.
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. See more about our Guidelines and Privacy Policy