Faire un affichage page par page avec mois !
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 !!
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
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 !!
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
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]
anasha : au lieu de faire 50 str_replace, la fonction
strftime de PHP permet d'afficher les mois en lettres.
lol
oué mais ca marche
Anasha [php-kiche-nomore]
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 !!
Ecrire un message
Votre message vient d'être créé avec succès.
BB-Code
Pour insérer une URL clickable
Pour insérer une adresse E-mail
Pour annoter
Pour écrire du code
Pour faire un lien vers une fonction PHP
Pour écrire du texte préformaté
Pour écrire du texte en gras
Pour écrire du texte en italique
Pour écrire du texte souligné
Pour écrire du texte barré
Pour écrire un titre principal
Pour écrire un titre secondaire
Pour écrire une liste
Smiley
:bond:
:boxe:
:bsmile:
:bump:
:clap:
:coeur:
:cool:
:cry:
:eek:
:evil:
:fleur:
:fou2:
:fou:
:grin:
:grrr:
:hammer:
:hippy:
:hum:
:idee2:
:idee:
:kdo:
:king:
:ko:
:lol:
:love2:
:love:
:mad:
:maitre:
:noel:
:oops:
:raa:
:razz:
:roll:
:sad:
:skull:
:smile:
:timide:
:trink:
:vice:
:vomi:
:wink:
:zzz: