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 :

insertion date dans base mysql [MySQL]


Sujet :

PHP & Base de données

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Juin 2007
    Messages
    43
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2007
    Messages : 43
    Par défaut insertion date dans base mysql
    Bonjour

    J'ai un petit problème sûrement simple pour tous les autres !

    J'aimerai lorsque quelqu'un envoie un formulaire, une date de type "datetime" soit insérée dans ma table et dont le champ s'appelle lieu_x. Contrairement à son nom c'est bien une date que je veux.

    Alors voilà j'ai inséré dans mon code
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    $lieu_x = getdate(time());
    et dans ma requête insert : ceci
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    $enregistrement = "INSERT INTO reservationparrainage (id_nom,id_prenom,id_datenaissance,id_heurenaissance, id_lieunaissance,id_tel,id_profession,id_mail,id_commentaire,ip,lieu_x,id_joursdisponible1,id_plagehoraire1,id_joursdisponible2,id_plagehoraire2,id_joursdisponible3,id_plagehoraire3,id_moyenpaiement, id_photo1,id_photo2,id_enregistrement,id_retractation)  VALUES ('$id_nom','$id_prenom','$id_datenaissance','$id_heurenaissance','$id_lieunaissance','$id_tel','$id_profession','$id_mail','$id_commentaire','$ip','NOW()','$id_joursdisponible1','$id_plagehoraire1','$id_joursdisponible2','$id_plagehoraire2','$id_joursdisponible3','$id_plagehoraire3','$id_moyenpaiement','$id_photo1','$id_photo2','$id_enregistrement','$id_retractation')";    
    mysql_query($enregistrement);
    Les valeurs concernées sont en violet.

    Dois-je rajouter autre chose ? et où? dans mon formulaire directement. ce code là étant dans la page php qui sert à traiter le formulaire.

    Mon champ est sous format datetime bien sûr.

    Merci à vous

  2. #2
    Nee
    Nee est déconnecté
    Membre averti
    Profil pro
    Inscrit en
    Mai 2002
    Messages
    50
    Détails du profil
    Informations personnelles :
    Âge : 44
    Localisation : France

    Informations forums :
    Inscription : Mai 2002
    Messages : 50
    Par défaut
    bonjour,


    Comme beacoup d'autres, NOW() est une function MySql, il ne faut pas mettre de guillemet.
    Dans ta requete, enleve simplement les quotes '' autours de NOW(), ça devrait fonctionner.

    Au passage :
    Dans ton exemple, tu n'utilises pas de variable "$lieu_x". Il est donc inutile de la déclarer.
    De plus, tu devrais utiliser des noms de variables et de colonnes plus descriptif....

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Juin 2007
    Messages
    43
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2007
    Messages : 43
    Par défaut
    Bonjour

    Merci nee, je n'avais pas vu ta réponse.

    J'ai résolu mon problème avec ceci
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    $lieu_x= date("Y-m-d H:i:s");
    merci

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

Discussions similaires

  1. [MySQL] Fonction de date pour insertion dans base MySQL
    Par jubourbon dans le forum PHP & Base de données
    Réponses: 6
    Dernier message: 27/06/2010, 16h27
  2. Réponses: 1
    Dernier message: 25/01/2010, 23h06
  3. Problème insertion date dans base Access
    Par pep972 dans le forum JDBC
    Réponses: 2
    Dernier message: 13/06/2008, 11h15
  4. Probl insertion date dans db mysql(odbc)
    Par MetalGearBe dans le forum ASP.NET
    Réponses: 2
    Dernier message: 16/03/2007, 16h54
  5. [INSERTION DATE] dans requete d'insertion et mysql
    Par vincedjs dans le forum Requêtes
    Réponses: 9
    Dernier message: 03/02/2006, 17h11

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