IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

PHP & Base de données Discussion :

Conversion de date [PDO]


Sujet :

PHP & Base de données

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Futur Membre du Club
    Homme Profil pro
    Business analyst
    Inscrit en
    Juin 2015
    Messages
    4
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Activité : Business analyst

    Informations forums :
    Inscription : Juin 2015
    Messages : 4
    Par défaut Conversion de date
    Bonjour,


    J'ai des soucis lors de l'insertion de ma date qui est au format français, je recherche à la convertir de manière simple au format américain. Pouvez vous m'aider svp ?

    Voici le code :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
     
    $sql = $dbh->prepare("INSERT INTO client (idClient, nomClient, prenomClient, rueClient, numRueClient, localiteClient, telClient, sexeClient, dateNaissClient, emailClient, typeClient) VALUES('', :nomClient, :prenomClient, :rueClient, :numRueClient, :localiteClient, :telClient, :sexeClient, :dateNaissClient, :emailClient, :typeClient)");
    $sql->execute([
                    ':nomClient'        => $_POST['nomClient'],
    	        ':prenomClient'     => $_POST['prenomClient'],
    	        ':rueClient'        => $_POST['rueClient'],
    	        ':numRueClient'     => $_POST['numRueClient'],
    	        ':localiteClient'   => $_POST['localiteClient'],
                    ':telClient'        => $_POST['telClient'],
                    ':sexeClient'       => $_POST['sexeClient'],
                    ':dateNaissClient'  => $_POST['dateNaissClient'],
                    ':emailClient'      => $_POST['emailClient'],
                    ':typeClient'       => $_POST['typeClient']
    ]);
    De même, lorsque je récupère ma date, je la récupère au format français et j'aimerai l'afficher au format américain. Pouvez-vous svp me donner la marche à suivre ?
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
     
                  <div class="input-group">
                    <label class="input-group-addon">Date de naissance</label>
                    <input type="text" class="form-control datepicker" name="dateNaissClient" value="' . $row->dateNaissClient . '"/>
                  </div>
    D'avance merci pour votre aide.


    Gregory

  2. #2
    Modérateur
    Avatar de Kreepz
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Juin 2011
    Messages
    681
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 33
    Localisation : France, Finistère (Bretagne)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Distribution

    Informations forums :
    Inscription : Juin 2011
    Messages : 681
    Billets dans le blog
    1
    Par défaut
    Bonjour,

    Tu peux utiliser la fonction date de PHP.
    Pensez à regarder nos cours et tutoriels PHP ainsi que notre FAQ PHP avant de poser votre question!
    Un message vous a aidé, n'oubliez pas le

  3. #3
    Futur Membre du Club
    Homme Profil pro
    Business analyst
    Inscrit en
    Juin 2015
    Messages
    4
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Activité : Business analyst

    Informations forums :
    Inscription : Juin 2015
    Messages : 4
    Par défaut
    Merci pour ta réponse Kreepz,

    Je connais la fonction mais je ne trouve pas la syntaxe correcte pour l'exécuter. Je vais continuer à chercher.
    Si une bonne âme passe par ici et me donne un coup de pouce, ce serait super.

    Merci.


    Gregory

  4. #4
    Modérateur
    Avatar de Kreepz
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Juin 2011
    Messages
    681
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 33
    Localisation : France, Finistère (Bretagne)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Distribution

    Informations forums :
    Inscription : Juin 2011
    Messages : 681
    Billets dans le blog
    1
    Par défaut
    Date format français : $date_fr = date("d/m/Y", strtotime($_POST['dateNaissClient']));
    Pensez à regarder nos cours et tutoriels PHP ainsi que notre FAQ PHP avant de poser votre question!
    Un message vous a aidé, n'oubliez pas le

  5. #5
    Modérateur
    Avatar de sabotage
    Homme Profil pro
    Inscrit en
    Juillet 2005
    Messages
    29 208
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations forums :
    Inscription : Juillet 2005
    Messages : 29 208
    N'oubliez pas de consulter les FAQ PHP et les cours et tutoriels PHP

  6. #6
    Futur Membre du Club
    Homme Profil pro
    Business analyst
    Inscrit en
    Juin 2015
    Messages
    4
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Activité : Business analyst

    Informations forums :
    Inscription : Juin 2015
    Messages : 4
    Par défaut
    Je testerai cela tout à l'heure en rentrant du boulot.
    Merci pour ton aide Kreepz. Merci également sabotage.
    Bonne journée à toi.


    GreG

  7. #7
    Futur Membre du Club
    Homme Profil pro
    Business analyst
    Inscrit en
    Juin 2015
    Messages
    4
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Activité : Business analyst

    Informations forums :
    Inscription : Juin 2015
    Messages : 4
    Par défaut
    Merci à vous , tout est nickel.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Conversion de date
    Par jdu dans le forum Access
    Réponses: 2
    Dernier message: 26/01/2005, 16h17
  2. Conversion de dates
    Par Gogoye dans le forum Modules
    Réponses: 5
    Dernier message: 10/08/2004, 11h39
  3. - [CAST ou CONVERT] Problème de conversion de date
    Par Boublou dans le forum MS SQL Server
    Réponses: 2
    Dernier message: 06/07/2004, 14h31
  4. Conversion de date lors d'un import
    Par bilbon.S dans le forum SQL Procédural
    Réponses: 4
    Dernier message: 26/03/2004, 14h33
  5. Conversion de date et division 64 bits
    Par dway dans le forum Assembleur
    Réponses: 38
    Dernier message: 27/01/2004, 10h31

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo