insérer la date quand post formulaire
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:
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 :
Code:
1 2 3
|
$req = $bdd->prepare('INSERT INTO minichat (pseudo, message, date) VALUES(?, ?, ?');
$req->execute(array($_POST['pseudo'], $_POST['message'], $date)); |
La table date est de type DATETIME.
Si quelqu'un voit ce qui ne va pas svp ?
Merci d'avance,
Très cordialement,
ANDRE Ani