<?php /************************************************************* ************************************************************** ** ** ** Page cree par : Lugagne Jeremy ** ** Mail : lugagne.jeremy@gmail.com ** ** Le : 05/09/2008 ** ** Mise a jour le : 07/09/2008 ** ** ** ************************************************************** ************************************************************** ** ** ** Description : ** ** ** ** Page qui permet de mettre en page l'affichage de la ** ** liste des news postees dans le mois de l'annee ** ** selectionnee. ** ** ** ************************************************************** ************************************************************** ** ** ** Documentation : ** ** ** ** La liste des variables disponibles : ** ** ** ** -> $this->sql : ** ** Variable contenant le descripteur de connexion ** ** a la base de donnee, exploitable grace aux ** ** methodes de l'interface DB (voir documentation) ** ** ** ** -> $mois : ** ** Variable contenant le numero mois selectionne ** ** convertissable en chaine de caratere grace a ** ** la methode getMoisString de la bilbiotheque Dates ** ** ** ** -> $annee: ** ** Variable contenant l'annee selectionnee ** ** ** ** -> $news : ** ** Requete exploitable grace au descripteur de ** ** connexion a la base de donnee. ** ** ** ** Contenu du descripteur : ** ** - titre : contenant le titre de la news ** ** ** ** - pseudo : contenant le pseudo de l'auteur de la ** ** news ** ** ** ** - nombreLu : contenant le nombre de lecture de ** ** la news ** ** ** ** - idNews : contenant l'identification de la news ** ** ** ** - texte : contenant le texte de la news ** ** ** ** - heure : contenant l'heure a laquelle la news a ** ** ete postee ** ** ** ** - actionVar : variable associee a l'action du ** ** module associe ** ** ** ** - paramVar : variable permettant de faire passer ** ** des parametre a au module associe ** ** ** ************************************************************** *************************************************************/?><fieldset> <legend><?php printf("%s %d", Dates::getMoisString($mois), $annee); ?></legend> <ul> <?php while($row = $this->sql->next_row($news)){ printf(' <li>%s <a href="?module=news&%s=lire&%s=%d">%s %s (%d)</a></li>'."\n", $this->actionVar, $this->paramVar, $row['heure'], $row['idNews'], $row['titre'], $row['pseudo'], $row['nombreLu']); } ?> </ul></fieldset>