par
jojolapine » 23 janv. 2009, 15:20
Alors en fait il faut extraire le mois de contenu2['datec']...
Bon vu que ta date est en français, on va bricoler un poil:
<?php
function extraitMois($date){
$temp=explode('/',$date);
return (int)$temp[1];
}
$arrayMois=array(1=>'janvier','février',...);
$lastMois=null;
while( $contenu2 = mysql_fetch_array ($monResultat2))
{
$currentMois=extraitMois($contenu2['datec']);
//si on change de mois, alors on l'affiche
if($lastMois!==$currentMois){
//affichage ou non de la balise de fin de paragraphe
// si on est au premier mois, on a pas besoin de la refermer
if($lastMois!==null){
echo '</p>';
}
echo '<h2>'.$arrayMois[$currentMois].'</h2>';
// ouverture de la balise <p> poru les évènement
echo '<p>';
}
//et on affiche le contenu
echo $contenu2['datec'].': '.$contenu2['detail'].'<br />';
}
Voilà pour le principe, à toi d'adapter...

Alors en fait il faut extraire le mois de contenu2['datec']...
Bon vu que ta date est en français, on va bricoler un poil:[php]<?php
function extraitMois($date){
$temp=explode('/',$date);
return (int)$temp[1];
}
$arrayMois=array(1=>'janvier','février',...);
$lastMois=null;
while( $contenu2 = mysql_fetch_array ($monResultat2))
{
$currentMois=extraitMois($contenu2['datec']);
//si on change de mois, alors on l'affiche
if($lastMois!==$currentMois){
//affichage ou non de la balise de fin de paragraphe
// si on est au premier mois, on a pas besoin de la refermer
if($lastMois!==null){
echo '</p>';
}
echo '<h2>'.$arrayMois[$currentMois].'</h2>';
// ouverture de la balise <p> poru les évènement
echo '<p>';
}
//et on affiche le contenu
echo $contenu2['datec'].': '.$contenu2['detail'].'<br />';
} [/php]
Voilà pour le principe, à toi d'adapter... ;)