Vous êtes ici : Index du forum'; if ($id != 0) { $query=$db->prepare('SELECT COUNT(*) FROM `forum_email` WHERE `membre_id` = :id AND `forum_all` = 1'); $query->bindValue(':id',$id,PDO::PARAM_INT); $query->execute(); $forumall = $query->fetchColumn(); $query->CloseCursor(); if ($forumall > 0) {?> go go

Forum

prepare('SELECT cat_id, cat_nom, forum_forum.forum_id, forum_name, forum_desc, forum_post, forum_topic, auth_view, forum_topic.topic_id, forum_topic.topic_post, post_id, post_time, post_createur, membre_pseudo, membre_id FROM forum_categorie LEFT JOIN forum_forum ON forum_categorie.cat_id = forum_forum.forum_cat_id LEFT JOIN forum_post ON forum_post.post_id = forum_forum.forum_last_post_id LEFT JOIN forum_topic ON forum_topic.topic_id = forum_post.topic_id LEFT JOIN forum_membres ON forum_membres.membre_id = forum_post.post_createur WHERE auth_view <= :lvl ORDER BY cat_ordre, forum_ordre DESC'); $query->bindValue(':lvl',$lvl,PDO::PARAM_INT); $query->execute(); ?> fetch()) { //On affiche chaque catégorie if( $categorie != $data['cat_id'] ) { //Si c'est une nouvelle catégorie on l'affiche $categorie = $data['cat_id']; ?> '; // Deux cas possibles : // Soit il y a un nouveau message, soit le forum est vide if (!empty($data['forum_post'])) { //Selection dernier message $nombreDeMessagesParPage = 15; $nbr_post = $data['topic_post'] +1; $page = ceil($nbr_post / $nombreDeMessagesParPage); echo''; } else { echo''; } } //Cette variable stock le nombre de messages, on la met à jour $totaldesmessages += $data['forum_post']; //On ferme notre boucle et nos balises } //fin de la boucle $query->CloseCursor(); echo '
Sujets Messages Dernier message
message
'.stripslashes(htmlspecialchars($data['forum_name'])).'
'.nl2br(stripslashes(htmlspecialchars($data['forum_desc']))).'
'.$data['forum_topic'].' '.$data['forum_post'].' '.date('H\hi \l\e d/m/Y',$data['post_time']).'
'.$data['membre_pseudo'].' go
Pas de message
'; //Le pied de page ici : echo'