Bonjour à tous,
je suis entrain de créer un site et j'aimerais faire un affichage en fonction de l'année de l’évènement.
J'ai pour l'instant fait l'affichage des évènements par ordre chronologique (du plus récent au plus ancien) comme cela :
Mais j'aimerais pouvoir les découper en année pour un affichage plus pratique.
Exemple :
2010
conférence 1
conférence 2
2009
conférence 3
conférence 4
...
J'ai récupéré la valeur de l'année :
mais je n'arrive pas après à lui dire d'afficher en fonction de l'année...
Table conférences : ID_conferences (INT), Titre_conferences (VARCHAR), Date_conferences (DATE), Texte_conferences (Text).
Est-ce que quelqu'un aurait une idée de comment faire ? Merci d'avance
Modifié par louloute (22 Aug 2011 - 16:00)
je suis entrain de créer un site et j'aimerais faire un affichage en fonction de l'année de l’évènement.
J'ai pour l'instant fait l'affichage des évènements par ordre chronologique (du plus récent au plus ancien) comme cela :
$sql = "SELECT *, MIN(ID_conferences) AS min FROM conferences WHERE Date_conferences < '$datejour' GROUP BY Date_conferences DESC";
$req = mysql_query($sql) or die('Erreur SQL !<br>'.$sql.'<br>'.mysql_error());
echo '<table>' ;
while ($data = mysql_fetch_array($req)) {
$conference = $_GET['conference'] ;
if ($conference == $data['ID_conferences']) {
if(strlen($data['Titre_conferences']) > 60) {
$titre = substr($data['Titre_conferences'], 0, 60)."..." ;
}
else {
$titre = $data['Titre_conferences'] ;
}
echo '<tr>
<td>
<div class="titre_menugauche_sur">
<a href="conferences.php?id=7&conference='.$data['min'].'" style="text-decoration:none ;color:#FFF;"> '.$titre.'</a>
</div>
<img src="images/separation_menu.png" style="margin:0;" />
</td>
</tr>';
}
}
echo '</table>';
Mais j'aimerais pouvoir les découper en année pour un affichage plus pratique.
Exemple :
2010
conférence 1
conférence 2
2009
conférence 3
conférence 4
...
J'ai récupéré la valeur de l'année :
$annee = substr($data['Date_conferences'], 0, 4);
mais je n'arrive pas après à lui dire d'afficher en fonction de l'année...

Table conférences : ID_conferences (INT), Titre_conferences (VARCHAR), Date_conferences (DATE), Texte_conferences (Text).
Est-ce que quelqu'un aurait une idée de comment faire ? Merci d'avance

Modifié par louloute (22 Aug 2011 - 16:00)