Bonjour,
J'ai un petit formulaire, qui inscrit des choses dans une BDD. Je voudrais aussi l'heure et la date, mais je n'ai que des 0000-00-00 00:00:00
Voila le formulaire et la récupération de 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 <?php setlocale(LC_TIME, 'fr_FR'); $date = strftime('%d/%m/%Y %H:%M:%S'); echo "Nous somme le : $date"; ?> <center> <form action="cible.php" method="post"> <p> <label for="pseudo">Pseudo</label> : <input type="text" name="pseudo" /><br /> <label for="message">Message</label> : <input type="text" name="message"/><br /> <input type="hidden" name="date" value="$date" /> <input type="submit" value="Valider" /> </p> </form> </center>
Et voila le fichier qui traite le formulaire et inscrit les données dans la BDD :
La table date est de type DATETIME.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 $req = $bdd->prepare('INSERT INTO minichat (pseudo, message, date) VALUES(?, ?, ?'); $req->execute(array($_POST['pseudo'], $_POST['message'], $date));
Si quelqu'un voit ce qui ne va pas svp ?
Merci d'avance,
Très cordialement,
ANDRE Ani
Partager