Base SQL generation automatique date et heure

Résolu/Fermé
paul - 14 août 2009 à 15:53
 Utilisateur anonyme - 14 août 2009 à 19:15
Bonjour,
j'ai un formulaire sur un site qui envoie les données vers une BDD phpmysql,

je souhaiterai pouvoir generer automatiquement dans la BDD un champ avec la date et l'heure correspondant à chaque enregistrement

je ne sais pas comment faire...
A voir également:

5 réponses

Utilisateur anonyme
14 août 2009 à 16:05
"j'ai un formulaire sur un site qui envoie les données vers une BDD phpmysql"

Donc tu utilises PHP et tu sais remplir tes champs "input" avec !!

Par conséquent, voici une solution toute simple à ton niveau...

Tu ajoutes un nouveau champs dans ta table que tu alimentes avec cette formule magique :

<input type="text" name="date" value="<?php echo date('Y-m-d H:i:s'); ?>" />

Et voilà !
0
tu es un poil trop rapide pour moi, ou je n'ai pas donner assez d'explication:

dans mon fichier formulaire.php tu saisis les infos que je te demande
puis le fichier cible.php te confirme les infos et envoie le tout à la BDD
le fi chier traitement.php affiche dans un tableau toutes les donnes envoyées et c'est dans ce tableau que j'aimerai afficher un champ avec la date et l'heure d'envoi des infos de chaque utilisateur...

voila
0
Utilisateur anonyme
14 août 2009 à 17:18
Bon... visiblement... t'as pas compris mon code alors...

Le fonctionnement de ton truc c'est :

1 - Tu entres les données dans le formulaire
2 - Tout est envoyé à la base
3 - Tout sort de la base pour être affiché

Bon bah :

1 - Tu ajoutes dans ton formulaire <input type="hidden" name="date" value="<?php echo date('Y-m-d H:i:s'); ?>" />
2 - Tu fais en sorte que ça soit stocké dans la BDD dans un nouveau champs "date"...
3 - Tu affiches ce champs là !

Résultat :

Ca fait exactement ce que tu demandes ! C'est cool non ?
0
Ok ça fonctionne, je comprends vite mais....

merci de ton aide
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
Utilisateur anonyme
14 août 2009 à 19:15
De rien !!

Il ne te reste plus qu'à mettre le sujet en "Résolu" !
0