Bonsoir,
Je m'arrache les cheveux depuis environ 4 heures sans avancer de quoi ce soit ! Je m'explique.
J'ai un forum PHPBB 3 et je souhaiterais afficher toutes les posts d'une catégorie du forum sur une page de mon site. J'ai donc observé la base de donnée de PHPBB 3 et j'ai trouvé ce que je veux :
$forum_id (qui indique la catégorie du forum)
$post_subject (qui est le sujet du post)
J'ai aussi remarqué que les posts en réponse au post initial commencent par "Re:".
Ma solution serait donc de faire un substr($row[post_subject], 0, 3); pour sélectionner les 3 premiers caractères des posts. Ensuite faire un if pour dire que si c'est égal à Re:, cela ne l'affiche pas.
Voilà le bout de code que j'ai :
Ce code là m'affiche tous les posts de la catégorie 8 du forum. Comment faire pour enlever tous les posts commençant par "Re:", s'il vous plait ?
Je vous remercie par avance.
Modifié par BlueAngel (29 Jun 2007 - 19:58)
Je m'arrache les cheveux depuis environ 4 heures sans avancer de quoi ce soit ! Je m'explique.
J'ai un forum PHPBB 3 et je souhaiterais afficher toutes les posts d'une catégorie du forum sur une page de mon site. J'ai donc observé la base de donnée de PHPBB 3 et j'ai trouvé ce que je veux :
$forum_id (qui indique la catégorie du forum)
$post_subject (qui est le sujet du post)
J'ai aussi remarqué que les posts en réponse au post initial commencent par "Re:".
Ma solution serait donc de faire un substr($row[post_subject], 0, 3); pour sélectionner les 3 premiers caractères des posts. Ensuite faire un if pour dire que si c'est égal à Re:, cela ne l'affiche pas.
Voilà le bout de code que j'ai :
<?
include("config.php");
$requete_phpbb = mysql_query("SELECT * FROM phpbb_posts WHERE forum_id='8'");
while ($row=mysql_fetch_array($requete_phpbb))
echo "Sujet : $row[post_subject]<br>";
?>
Ce code là m'affiche tous les posts de la catégorie 8 du forum. Comment faire pour enlever tous les posts commençant par "Re:", s'il vous plait ?
Je vous remercie par avance.
Modifié par BlueAngel (29 Jun 2007 - 19:58)