PHP Code:
$mysql_host = ""; //Le host du serveur
$mysql_login = ""; //le login ou l'username du serveur
$mysql_pass = ""; //le mot de pass du serveur
$db_name = ""; //Le nom de votre base de donnée
$db_link = @mysql_connect($mysql_host,$mysql_login,$mysql_pass);
if(!$db_link) {
echo "Connexion impossible à la base de données";
}
$db_selected = mysql_select_db($db_name,$db_link);
if (!$db_selected) {
die ('Impossible d\'utiliser la base : ' . mysql_error()); }
// 1. mov_topics -> regarde dans la base de donnée, car avec phpbb on peu utilise ce qu'on souhaitecomme prefix, donc il est fort probable qu'il y ai ecrit phpbb_topics (standart si je me souvien bien)
// 2. le forum_id c'est le id du salon ... il faudra donc changer celui la du salon que tu souhaite afficher les topics
$sql_get_news = mysql_query("SELECT * FROM phpbb_topics WHERE forum_id = 2 ORDER BY topic_time DESC LIMIT 1");
$get_news = mysql_fetch_array($sql_get_news);
// Ici il suffit juste de changer le mov_topics pour ton prefix comme si dessus
$sql_get_replies = mysql_query("SELECT topic_replies FROM phpbb_topics WHERE topic_id = ".$get_news['topic_id']);
$get_replies = mysql_fetch_array($sql_get_replies);
// Pareil ici, changer le prefix
$sql_get_poster = mysql_query("SELECT username FROM phpbb_users WHERE ". $get_news['topic_poster'] ." = user_id");
$get_poster = mysql_fetch_array($sql_get_poster);
// toujours pareil changer les prefix
$sql_get_body = mysql_query("SELECT *
FROM phpbb_posts,
phpbb_posts_text
WHERE
phpbb_posts.topic_id = ". $get_news['topic_id'] ."
AND
phpbb_posts.poster_id = ". $get_news['topic_poster'] ."
AND
phpbb_posts_text.post_id = phpbb_posts.post_id
ORDER BY
phpbb_posts.topic_id ASC LIMIT 10");
while ($get_body = mysql_fetch_array($sql_get_body)) { echo $get_body['post_text']; }
essaye ca une fois