Communauté Informatique NDFR.net : Systeme de news avec le phpbb - Programmation Web (HTML, PHP, ASP, Java, XML, etc.)
Reply
Systeme de news avec le phpbb
Thread Tools Display Modes
  #1  
Old 19-10-2004, 23:11
Jackydown's Avatar
Jackydown Jackydown is offline
Membre NDFR
 
Join Date: 12-03-2003
Location: à l'Ouest
Age: 43
Posts: 923
Send a message via MSN to Jackydown
Ok merci de ta réponse.
(juste quand meme pour dire que je savais faire un tableau en html )
__________________
Reply With Quote
  #2  
Old 19-10-2004, 23:12
Samva's Avatar
Samva Samva is offline
Niaisüre within
 
Join Date: 24-04-2003
Location: Tours
Age: 41
Posts: 2,320
Send a message via ICQ to Samva Send a message via MSN to Samva
Ben tu avais pas l'air de le savoir vu que tu n'y as pas pensé...
__________________
For the End-of-the-World spell, press "Ctrl, Alt, Delete."


Reply With Quote
  #3  
Old 19-10-2004, 23:29
Jackydown's Avatar
Jackydown Jackydown is offline
Membre NDFR
 
Join Date: 12-03-2003
Location: à l'Ouest
Age: 43
Posts: 923
Send a message via MSN to Jackydown
Ben en fait si avant ta réponse j'ai editer mon dernier post pour poser 1 question en + et j'ai mis <table> entre parentheses .

Par contre je viens de m'apercevoir qu'en fait ce ne sont pas les textes des posts qui s'affichent, mais les titres. Mais le plus bizare c'est que pour le dernier post c'est pas le titre mais bien la texte qui apparait.
Voici le code que j'ai mis
PHP Code:
<?PHP
$mysql_host 
"localhost"//Le host du serveur 
        
$mysql_login "root"//le login ou l'username du serveur 
        
$mysql_pass ""//le mot de pass du serveur 
        
$db_name "forum"//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 10"); 
$get_news mysql_fetch_array($sql_get_news);

   
// changer le prefix et le id du salon 
      
$sql_get_news_next mysql_query("SELECT * FROM phpbb_topics WHERE forum_id = 2 ORDER BY topic_time DESC LIMIT 10"); 
 
?>
 
 <div style="font-size: 12px; font-weight: bolder; font-family: Verdana;">    
 <?
                           
   
while ($get_news_next mysql_fetch_array($sql_get_news_next)) 
   { 
     echo 
$get_news_next['topic_title']."<br />"
   } 
?> 
</div> 

 <?
                         
// 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']; }
?>
De toute façon il doit y avoir un probleme parce qu'il y a une ligne qui a l'air d'etre en double au niveau du getnews, mais si j'enleve le double ça fait tout foirer .
__________________
Reply With Quote
  #4  
Old 22-06-2006, 19:55
FanFFs FanFFs is offline
Membre junior
 
Join Date: 22-06-2006
Posts: 1
Bon je me suis inscris pour te répondre. Voilà un tuto qui correspond exactement ( enfin je crois ) à ce que tu recherche :
http://www.j0k3r.net/php-des-news-su...-phpbb-24.html
Reply With Quote
  #5  
Old 22-06-2006, 20:09
stan's Avatar
stan stan is offline
Touriste professionnel
 
Join Date: 24-10-2002
Location: Suisse
Age: 40
Posts: 862
Send a message via MSN to stan
Joli déterrage de 20 mois.... :rolleyes:
C'est pas dans les meilleurs, mais c'est joli quand même...
Néanmoins, je ne sais pas si Jackydown a toujours besoin d'une aide sur ce sujet (peut-être, qui sait mieux qui lui d'ailleurs ??)
__________________
Reply With Quote
Reply

Bookmarks


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Cours de français Benjy Discussions sur le site et/ou le forum 47 01-05-2006 14:47
Présentation de Windows Longhorn Build 4051 (PDC03) Werner Articles 155 22-12-2005 00:29
Premiers pas sous Linux Fred Articles 19 21-10-2003 05:46
Restauration du système avec un ghost ! Mala Windows NT4/2000/XP Client 4 09-03-2003 17:15
Paramétrer et configurer les services de Windows XP Werner Articles 0 16-10-2002 19:07

All times are GMT +2. The time now is 23:57.

Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.