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

Langage SQL Discussion :

inserer la date et l'heure systeme dans une table


Sujet :

Langage SQL

  1. #1
    Débutant  
    Profil pro
    Inscrit en
    Novembre 2003
    Messages
    1 122
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2003
    Messages : 1 122
    Points : 189
    Points
    189
    Par défaut inserer la date et l'heure systeme dans une table
    Bonjour tout le monde

    Je voudrais inserer la date et l'heure de chaque enregistrement dans une table sql.

    Ainsi je pourrai savoir à quel date et heure c'est fait l'enregistrement.

    Pouvez vous m'aider svp.

    Voici ci dessous mon code, il fonctionne bien, c'est la que je voudrais mêttre la fonction qui enregistre l'heure et la date.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
     
    <?php
     
    if (empty($_POST['civilite'])) die ("ERREUR : Quel est votre titre");
     
     
    if (empty($_POST['nom']) || empty($_POST['prenom']) || empty($_POST['email']) || empty($_POST['objet']) || empty($_POST['message']))
     
    {
    echo "aucun champs ne doit être vide. <a href=\"envoimessage.html\">Retour</a>";
    }
     
    else
     
     
    {
     
    $liendb = mysql_connect("sql.free.fr","login","passe");
     
    mysql_select_db('v_debailleul') or die(mysql_error());
     
    mysql_query("INSERT INTO tbl_message_recu (civilite,nom,prenom,objet,email,message) VALUES ('".$_POST['civilite']."','".$_POST['nom']."','".$_POST['prenom']."','".$_POST['email']."','".$_POST['objet']."','".$_POST['message']."')") or die (mysql_error());
     
     
    mysql_query("INSERT INTO tbl_messagerie (civilite,nom,objet) VALUES ('".$_POST['civilite']."','".$_POST['nom']."','".$_POST['objet']."')") or die (mysql_error());
     
    mysql_close();
     
    }
     
    ?>
    Mercie de votre aide

    Cordialement

    A bientôt
    je suis un développeur debutant qui cherche à comprendre.

    Certain livre sont pas facile à comprendre.

  2. #2
    Inactif   Avatar de Médiat
    Inscrit en
    Décembre 2003
    Messages
    1 946
    Détails du profil
    Informations forums :
    Inscription : Décembre 2003
    Messages : 1 946
    Points : 2 227
    Points
    2 227
    Par défaut
    Je ne suis pas certain de comprendre la question
    J'essaye : il faut que tu ajoutes une colonne dans ta table et que tu mettes la date courante dedans avec NOW() ou CURRENT_TIMESTAMP() pour avoir la date et l'heure.

    Idéalement, ce problème doit être géré par un Trigger, et non dans les programmes, mais les triggers ne sont pas disponibles avant la version 5.0, je crois.
    J'affirme péremptoirement que toute affirmation péremptoire est fausse
    5ième élément : barde-prince des figures de style, duc de la synecdoque
    Je ne réponds jamais aux questions techniques par MP

  3. #3
    Débutant  
    Profil pro
    Inscrit en
    Novembre 2003
    Messages
    1 122
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2003
    Messages : 1 122
    Points : 189
    Points
    189
    Par défaut
    Re bonjour

    Je repête ma question, je veux savoir quand l'utilisateur à fai un enregistrement

    Est t'il possible de le faire en deux colone.

    une colonne date et un colonne

    Mercie

    Cordialement

    A bientôt
    je suis un développeur debutant qui cherche à comprendre.

    Certain livre sont pas facile à comprendre.

  4. #4
    Inactif   Avatar de Médiat
    Inscrit en
    Décembre 2003
    Messages
    1 946
    Détails du profil
    Informations forums :
    Inscription : Décembre 2003
    Messages : 1 946
    Points : 2 227
    Points
    2 227
    Par défaut
    Citation Envoyé par argon
    Je repête ma question, je veux savoir quand l'utilisateur à fai un enregistrement
    1) Essaye un peu de courtoisie dans l'expression, cela donnera un peu plus aux gens de passage l'envie de t'aider.

    2) Respecte les règles du forum : cite ton SGBDR et la version

    3) Un coup d'oeil dans la documentation t'aurais permis de trouver qu'il existe le type DATETIME.
    J'affirme péremptoirement que toute affirmation péremptoire est fausse
    5ième élément : barde-prince des figures de style, duc de la synecdoque
    Je ne réponds jamais aux questions techniques par MP

  5. #5
    Débutant  
    Profil pro
    Inscrit en
    Novembre 2003
    Messages
    1 122
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2003
    Messages : 1 122
    Points : 189
    Points
    189
    Par défaut
    Bonsoir tout le monde

    Escusé moi de mon impolitesse.

    Mon site est chez free.fr.

    donc j'utilise sql et php 4

    Je vais voirs les infos de DATETIME.

    Mercie

    Cordialement

    A bientôt
    je suis un développeur debutant qui cherche à comprendre.

    Certain livre sont pas facile à comprendre.

  6. #6
    Débutant  
    Profil pro
    Inscrit en
    Novembre 2003
    Messages
    1 122
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2003
    Messages : 1 122
    Points : 189
    Points
    189
    Par défaut
    Bonjour tout le monde

    J'ai trouvé le tuto de Date Datetime.

    J'ai essayé de mêttre dans mon code, mai j'ai besoin d'aide pour comprendre comment le mêttre dans l'insert SVP.

    Voici mon 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
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
     
     
    <?php
     
    if (empty($_POST['civilite'])) die ("ERREUR : Quel est votre titre");
     
    if (empty($_POST['nom']) || empty($_POST['prenom']) || empty($_POST['email']) || empty($_POST['objet']) || empty($_POST['message']))
     
    {
    echo "aucun champs ne doit être vide. <a href=\"envoimessage.html\">Retour</a>";
    }
     
    else
     
    {
     
    $liendb = mysql_connect("sql.free.fr","login","passe");
     
    mysql_select_db('v_debailleul') or die(mysql_error());
     
    [$datemessage=date("y-m-d");
     
    mysql_query("INSERT INTO tbl_message_recu (civilite,nom,prenom,objet,email,message) VALUES ('".$_POST['civilite']."','".$_POST['nom']."','".$_POST['prenom']."','".$_POST['email']."','".$_POST['objet']."','".$_POST['message']."')") or die (mysql_error());
     
     
    mysql_query("INSERT INTO tbl_messagerie (civilite,nom,objet) VALUES ('".$_POST['civilite']."','".$_POST['nom']."','".$_POST['objet']."')") or die (mysql_error());
     
    mysql_close();
     
    }
     
    ?>
    Pouvez vous m'aider a finir le code de la svp.

    Mercie d'avance

    Cordialement

    A bientôt
    je suis un développeur debutant qui cherche à comprendre.

    Certain livre sont pas facile à comprendre.

Discussions similaires

  1. ajouter la date et l'heure actuel dans une fenêtre qui contient un tableau datafile
    Par med31075 dans le forum Interfaces Graphiques en Java
    Réponses: 13
    Dernier message: 09/03/2014, 13h10
  2. Réponses: 10
    Dernier message: 23/11/2009, 22h49
  3. Ajout d'heure manquante dans une table
    Par lavm01 dans le forum SAS Base
    Réponses: 3
    Dernier message: 13/08/2009, 20h48
  4. recherche date de maj de données dans une table
    Par Switch03 dans le forum SQL
    Réponses: 5
    Dernier message: 05/03/2008, 13h15
  5. Date et Heure Auto dans une table
    Par zoreille6 dans le forum Access
    Réponses: 5
    Dernier message: 11/01/2007, 12h45

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