|
вопрос по MySQL и массивам
|
|||
---|---|---|---|
#18+
как сделать, что в нижеследующем скрипте повторные записи не выводились, тоесть печаталась бы одна тема только один раз несмотря на то, что туда добавляются новые сообщения, она просто должна подняться вверх... это модуль для phpbb: $link = mysql_connect($phpbb_dbhost, $phpbb_dbuser, $phpbb_dbpass) or die("Could not connect to MySQL"); mysql_select_db($phpbb_dbname) or die("Could not select database"); $query = "SELECT * FROM ".$phpbb_dbpre."posts, ".$phpbb_dbpre."users, ".$phpbb_dbpre."topics, ".$phpbb_dbpre."forums WHERE ".$phpbb_dbpre."posts.topic_id=".$phpbb_dbpre."topics.topic_id AND ".$phpbb_dbpre."posts.forum_id=".$phpbb_dbpre."forums.forum_id AND ".$phpbb_dbpre."posts.poster_id=".$phpbb_dbpre."users.user_id ORDER BY post_time DESC LIMIT $PostNumber"; $result = mysql_query($query); while($row = mysql_fetch_array($result)) { $topic_title = stripslashes($row[topic_title]); if($PostLength){ $topic_title = substr($topic_title, 0, $PostLength) . "..."; } echo "<a href=\"user.php?user_login=$row[username]\" target='_blank' title=\"Узнать о пользователе $row[username] подробнее...\"><font color=#999999>$row[username]</font></a><font color=#999999>-></font>"; echo "<a title=\"$row[forum_name]->$row[topic_title]\" href=\"$urlPath/viewtopic.php?t=$row[topic_id]&sid=$row[forum_id]\" class=col1 target=_blank>$topic_title</a><br>"; } ... |
|||
:
Нравится:
Не нравится:
|
|||
23.07.2004, 17:46 |
|
|
start [/forum/topic.php?fid=23&fpage=506&tid=1479552]: |
0ms |
get settings: |
9ms |
get forum list: |
11ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
58ms |
get topic data: |
11ms |
get forum data: |
2ms |
get page messages: |
26ms |
get tp. blocked users: |
1ms |
others: | 307ms |
total: | 431ms |
0 / 0 |