Question concernant un "while"
Posté : 19 mars 2007, 17:35
Slt, tous le monde !
je suis entraint de mettre en place un tableau qui vas lister tout les évènements qui sont lié à un mois de l'année.
Concernant la conception, le mois de l'année est en "html" et l'affichage des évènements en php.
la table évènement contient un champ Date.
je voudrais réalisé une boucle, qui me duplique le tableau que je viens de créer a chaque fois que l'année est différente.
exemple, si j'ai 2 évènements : 1 dans l'année 2007 et un autre dans l'année 2008, j'ai alors 2 tableaux affiché....
Si je n'ai que des événements qui se déroulent dans l'année 2007, je n'aurais alors qu'un tableau
J'ai commencé a écrire cette requête Mysql, mais je suis resté bloqué au milieu car en faite, je ne sais pas quoi demandé pour faire la différence selon les année
je suis entraint de mettre en place un tableau qui vas lister tout les évènements qui sont lié à un mois de l'année.
Concernant la conception, le mois de l'année est en "html" et l'affichage des évènements en php.
Code : Tout sélectionner
<table width="100%" border="0" cellpadding="5" cellspacing="1" bgcolor="#FFFFFF">
<tr>
<td id="cellule_tableau">JANVIER</td>
<td id="cellule_tableau">FEVRIER</td>
<td id="cellule_tableau">MARS</td>
<td id="cellule_tableau">AVRIL</td>
<td id="cellule_tableau">MAI</td>
<td id="cellule_tableau">JUIN</td>
<td id="cellule_tableau">JUILLET</td>
<td id="cellule_tableau">AOUT</td>
<td id="cellule_tableau">SEPTEMBRE</td>
<td id="cellule_tableau">OCTOBRE</td>
<td id="cellule_tableau">NOVEMBRE</td>
<td id="cellule_tableau">DECEMBRE</td>
</tr>
<tr>
<td valign="top" bgcolor="#EEF4EB">
<div align="center"> <font face="Arial" size='-1' color="#000099"> </font>
<? while ($janvier = mysql_fetch_array($janvier_retour) )
{
echo '<a href="detail_congres.php?info='.$janvier["id_agenda"].'">'.$janvier["congres_agenda"].'</a>';
echo "<br />";
echo "<hr noshade=\"noshade\"/>";
} ?>
</div>
</div></td>
/* MEME CHOSE POUR LES AUTRES MOIS DE L'ANNEE */
je voudrais réalisé une boucle, qui me duplique le tableau que je viens de créer a chaque fois que l'année est différente.
exemple, si j'ai 2 évènements : 1 dans l'année 2007 et un autre dans l'année 2008, j'ai alors 2 tableaux affiché....
Si je n'ai que des événements qui se déroulent dans l'année 2007, je n'aurais alors qu'un tableau
J'ai commencé a écrire cette requête Mysql, mais je suis resté bloqué au milieu car en faite, je ne sais pas quoi demandé pour faire la différence selon les année
$tableau_annee = "SELECT date_debut_evenement FROM agenda WHERE date_debut_evenement = '?????' ";
$tableau_annee_retour = mysql_query ($tableau_annee);
Je vous demande donc votre aide ?