Kod jest w archiwum, pod adresem:
http://www.archiwum.phpbb2.pl/viewtopic.php?t=23690, oraz na stronie:
http://www.webfoto.pl/index.php?co=arts&id=2, ale wkleję go również tutaj:
[phpbb]<html>
<body>
<p>test1</p>
<?include "forum/config.php";
//Wpisujemy zamiast "phpbb" nasz± ¶cieżke czyli nazwe folderu w którym mamy forum
define('IN_PHPBB', true);
$phpbb_root_path = './forum/';
$page_path = './';
include($phpbb_root_path . 'extension.inc');
include($phpbb_root_path . 'common.'.$phpEx);
//Poł±czenia z baz±
mysql_connect ($dbhost, $dbuser, $dbpasswd) or
die ("Nie można połaczyć");
mysql_select_db ($dbname) or
die ("Nie można poł±czyc");
//Numer id forum z którego będ± wy¶wietlane ogłoszenia
$id = 2;
//Ilo¶ć liter pokazywanych w czę¶ci ogłoszenia
$x = 160;
$wynik = mysql_query("SELECT phpbb_posts_text.post_id, phpbb_posts_text.post_subject, phpbb_posts_text.post_text,
phpbb_posts.forum_id, phpbb_posts.poster_id, phpbb_users.user_id, phpbb_users.username, phpbb_posts.topic_id FROM
phpbb_posts_text, phpbb_posts, phpbb_users WHERE phpbb_posts_text.post_id = phpbb_posts.post_id AND phpbb_posts.poster_id =
phpbb_users.user_id AND phpbb_posts.forum_id = '$id' ");
while ($phpbb = mysql_fetch_array ($wynik))
{
//HTML
echo "Autor: <a href=".$phpbb_root_path."profile.php?mode=viewprofile&u=".$phpbb['poster_id'].">";
echo $phpbb['username'];
echo "</a><br>Tytuł: <b>";
echo "<a href=".$phpbb_root_path."viewtopic.php?t=".$phpbb['topic_id'].">";
echo $phpbb['post_subject'];
echo "</a></b><br>Tre¶ć: <u>";
echo substr($phpbb['post_text'],0,$x);
echo "</u><br><br>";
//HTML - koniec
}
?>
<p>test2</p>
</body>
</html>
[/phpbb]
Z góry dzięki za pomoc ze zmianą kolejności wyświetlania.
Mariusz Ciszewski, Wsparcie
www.wsparcie.org