Gumanoid
Advanced Member | Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору ZiDaNe Код: <?php define('IN_PHPBB', true); $phpbb_root_path = "phpBB/"; include($phpbb_root_path . 'extension.inc'); include($phpbb_root_path . 'common.'.$phpEx); $active_topics_sql="SELECT a.topic_id,a.topic_title, a.topic_replies, a.topic_last_post_id, c.post_time FROM phpbb_topics a, phpbb_users b, phpbb_posts c, phpbb_forums d where a.topic_last_post_id=c.post_id and b.user_id=c.poster_id and d.forum_id=a.forum_id and d.auth_view=0 ORDER BY topic_last_post_id DESC LIMIT 10"; $active_topics = $db->sql_query($active_topics_sql); echo "<table width=\"100%\" cellpadding=\"\" cellspacing=\"1\" border=\"0\" class=\"forumline\"> <tr> <th class=\"thCornerL\" colspan=\"2\" align=\"center\">Последние обсуждаемые темы на форуме:</th> </tr> <tr> <td class=\"catLeft\" width=\"90%\" align=\"center\"><span class=\"gensmall\">" . Тема . "</span></td> <td class=\"catLeft\" width=\"10%\" align=\"center\"><span class=\"gensmall\"> " . Ответов . " </span></td> "; while ($line = mysql_fetch_array($active_topics)) { $lastpost=create_date($board_config['default_dateformat'], $line['post_time'], $board_config['board_timezone']); $lastpost .= ' <br><a href="' . $phpbb_root_path."".append_sid("profile.$phpEx?mode=viewprofile&" . POST_USERS_URL . "=" . $line['user_id']) . '">' . $line['username'] . '</a> '; $lastpost .= '<a href="' . $phpbb_root_path."".append_sid("viewtopic.$phpEx?" . POST_POST_URL . "=" . $line['topic_last_post_id']) . '#' . $line['topic_last_post_id'] . '"><img src="' . $phpbb_root_path."".$images['icon_latest_reply'] . '" border="0" alt="' . $lang['View_latest_post'] . '" title="' . $lang['View_latest_post'] . '" /></a>'; echo "<tr> <td class=\"row1\" width=\"65%\" align=\"left\"><span class=\"topictitle\"><a href=\"".$phpbb_root_path."viewtopic.php?t=" . $line['topic_id'] . "\" class=\"topictitle\">" . $line['topic_title'] . "</a></span></td> <td class=\"row3\" align=\"center\"><span class=\"postdetails\">" . $line['topic_replies'] . "</span></td> </tr>"; } echo "</table>"; ?> | с таблицами я думаю сам разберешся без проблем. это выводит последнии 10 сообщений. а про популярные не понял .. это как ?
| Всего записей: 1664 | Зарегистр. 17-01-2002 | Отправлено: 21:39 20-09-2002 | Исправлено: Gumanoid, 21:42 20-09-2002 |
|