Téléchargement
illégal
Posez votre question Signaler

[php] récupérer le mois dans une date [Résolu]

griese 121Messages postés 15 juin 2004Date d'inscription - Dernière réponse le 10 janv. 2010 à 20:29
Bonjour à tous,
Dans un formulaire, je demande à un utilisateur de saisir une date sous la forme jj/mm/aaaa dans une balise input. Je voudrais pouvoir récupére la valeur de mm dans une variable. est-ce possible ? Si oui comment ?
Merci de votre aide.
Lire la suite 

[php] récupérer le mois dans une date »

5 réponses
Réponse
+11
moins plus
Hello,

Admettons que tu récupères la date dans une variable $date.
<?php
$date = $_POST['date'];

$date_explosee = explode("/", $date);

$jour = $date_explosee[0];
$mois = $date_explosee[1];
$annee = $date_explosee[2];
?>

Explication: La fonction explode colle les differentes partie d'une chaine eclatée en fragment selon un séparateur donnée (en l'occurrence "/" dans ton cas. )

A+, bon dev...
jp - 10 janv. 2010 à 20:24
le plus simple:
$date_us = date('Y-m-d');
//regex pour convertion date us en fr
$date_fr = preg_replace('#(:digit:{4})-(:digit:{2})-(:digit:{2})#',
"$3/$2/$1", $date_us);

ensuite tu appelles en fr (exemple:<?php echo$date_fr ; ?>
jp - 10 janv. 2010 à 20:29
Pardon je n'ai lu vite fait tout en bossant.. et je pensais que tu souhaitais une conversion.. désolé!
le tableau comme on te le conseille.. est le plus facile sinon regex..
Ajouter un commentaire
Réponse
+6
moins plus
Merci beaucoup, ça marche parfaitement.
Ajouter un commentaire
Réponse
-2
moins plus
comant je peut recupairer un mois dans un date


merci pour votre aide
Ajouter un commentaire
Ce document intitulé « [php] récupérer le mois dans une date » issu de CommentCaMarche (www.commentcamarche.net) est mis à disposition sous les termes de la licence Creative Commons. Vous pouvez copier, modifier des copies de cette page, dans les conditions fixées par la licence, tant que cette note apparaît clairement.
Dossier à la une
Passage au tout numérique : quel coût pour les particuliers ?