Bonjour,
Je voudrai à partir d'un formulaire enregistrer dans ma Bdd un commentaire avec la date et l'heure qui s'enregistre automatiquement pour la date et l'heure.
Mais j'ai qq difficultés avec la date et l'heure
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
// On récupère les valeurs du formulaire
		$idbillet = htmlspecialchars($_POST['idbillet'] ) ;
		$auteur = htmlspecialchars($_POST['auteur'] ) ;
		$comment = htmlspecialchars($_POST['comment'] ) ;
 
//Connexion à la Bdd
		try
            {
                $bdd = new PDO('mysql:host=localhost;dbname=tests' , 'root' ,  '') ;		//On se connecte à MySQL
            }
		catch(Exception $e)
            {
		die('Erreur : ' . $e->getMessage());	 //En cas d'erreur, on affiche un message et on arrête tout
            }
            //Si tout va bien on peu continuer 
//On éxcecute la requête
		$req = $bdd->prepare('INSERT INTO commentaires(id_billet, auteur, commentaire) VALUES(:id_billet, :auteur, :commentaire  ) NOW() ');
        $req->execute(array(
            'id_billet' => $idbillet,
            'auteur' => $auteur,
            'commentaire' => $comment,
 
            ));		
 
        header('Location: 05_ecrireDesDonnees.php');
Si j'enlève la fonction "NOW() L'enregistrement s'effectue bien sans la date évidement.
Comment faire ?
Merci
Cordialement
Antinarius