Faire un affichage page par page avec mois !

Répondre
Lefounard
le 13/02/2005 à 19:56
Lefounard
Bonjour voila je voudrais faire un affichage page par page masi en divisant par mois !
Merci de vos conseils,
Ciao,
I am singing in the rain , I am happy again !!
bibi
le 13/02/2005 à 21:06
bibi
explique toi plus
d'ou tu sors tes dates que tu dois trier ? quel est le format ?
commit suicide
Lefounard
le 13/02/2005 à 21:08
Lefounard
Slt,
le format est 2005-02-13 !
Je voudrais un affichage par mois : comme cela :
Decembre 04 - Janvier 05 - Fevrier 05 - ....
Ciao,
I am singing in the rain , I am happy again !!
bibi
le 13/02/2005 à 21:14
bibi
En fait , il faut que tu fasses un tableau associatif avec les noms en anglais, un autre avec les noms en francais , et que tu fasses un str replace pour l'affichage de la date , ca te permettera d'avoir les mois en francais dynamiquement . Ensuite, tu peux passer le numéro de mois et le numéro d'année en method=GET et tu fais ton affichage avec ces valeurs
commit suicide
anasha
le 13/02/2005 à 21:41
anasha
ou alors ca :
<?php
$sql = 'SELECT date FROM ta_table ORDER BY date GROUP BY MONTH(date)'; // GROUP BY MONTH(date) pour pas avoir 2 fois le mois qui s'affiche
$req = mysql_query($sql) or die('Erreur SQL !<br>'.$sql.'<br>'.mysql_error());
while ($data = mysql_fetch_array($req)) {
$date = $data['date'];

sscanf($date, "%4s-%2s-%2s", &$date_Y, &$date_M, &$date_j);
$date_M = str_replace ('01','Janvier', $date_M);
$date_M = str_replace ('02','Février', $date_M);
$date_M = str_replace ('03','Mars', $date_M);
$date_M = str_replace ('04','Avril', $date_M);
$date_M = str_replace ('05','Mai', $date_M);
$date_M = str_replace ('06','Juin', $date_M);
$date_M = str_replace ('07','Juillet', $date_M);
$date_M = str_replace ('08','Août', $date_M);
$date_M = str_replace ('09','Septembre', $date_M);
$date_M = str_replace ('10','Octobre', $date_M);
$date_M = str_replace ('11','Novembre', $date_M);
$date_M = str_replace ('12','Décembre', $date_M);

echo $date_M.' '.$date_Y;
}
?>

Après tu fais ta mise en forme
Anasha [php-kiche-nomore]
Lefounard
le 14/02/2005 à 14:22
Lefounard
J'i rgarder un peu la fonction que ma'as conseiller la_glob mais c pas tres clair !
J'arrive pas a savoir quels arguments mettre dans ma fonction pour recuperer un mois sous forme alphabétique et en francais (mais pas avec un local time) !
MErci,
Ciao,
I am singing in the rain , I am happy again !!
Répondre

Ecrire un message

Votre message vient d'être créé avec succès.
LoadingChargement en cours