Indiquer le nom d'un mois et non son numéro

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : Indiquer le nom d'un mois et non son numéro

date

par jeromebo » 06 janv. 2009, 09:18

Je vuos remercie, problème résolu,

pour mettre la date en francais, j'ai trouvé cela et ca fonctionne bien..

merci à tous...

Code : Tout sélectionner

<?php setlocale (LC_TIME, 'fr_FR','fra'); ?>

par AB » 05 janv. 2009, 18:42

Dans ton cas tu peux faire :
$date = strtotime(trim($row_Recordset1['date']));
setlocale(LC_TIME, "fr");
echo 'date = '.strftime("%A %d %b %y",$date);
echo '<br />';
echo 'mois = '.strftime("%b",$date);
A part ça ce n'est pas une bonne idée d'avoir nommé ton champ date en 'date' car cela fait partie des mots réservés.

par dunbar » 05 janv. 2009, 17:44

Salut
Avec un tableau du genre
$mois_fr = array (  1 	=> 'Janvier',
					2	=> 'Février',
					3 	=> 'Mars',
					4 	=> 'Avril',
					5 	=> 'Mai',
					6 	=> 'Juin',
					7 	=> 'Juillet',
					8 	=> 'Aout',
					9 	=> 'Septembre',
					10 	=> 'Octobre',
					11 	=> 'Novembre',
					12 	=> 'Décembre');

Indiquer le nom d'un mois et non son numéro

par jeromebo » 05 janv. 2009, 17:10

Bonjour,
Je voudrais pouvoir indiquer le nom du mois et non le numéro du mois. actuellement avec le code ci-dessous, je ressort par exemple 01 pour janvier et 02 pour février..

comment faire pour que je puisse noter Jan. pour janvier et Fév. pour février

voici le code :

Code : Tout sélectionner

<?php if ( trim($row_Recordset1['date']) ) list($annee,$mois,$jour ) = explode('-', $row_Recordset1['date']); else { $annee = 0; $mois = 0; $jour = 0; } echo $mois; ?>
Merci de votre aide...