Requête préparée avec marqueur nominatif MySQL
Résolu/Fermé
Camarasama
Messages postés
32
Date d'inscription
vendredi 14 novembre 2014
Statut
Membre
Dernière intervention
12 novembre 2018
-
21 nov. 2014 à 13:20
Utilisateur anonyme - 21 nov. 2014 à 14:01
Utilisateur anonyme - 21 nov. 2014 à 14:01
A voir également:
- Requête préparée avec marqueur nominatif MySQL
- Mysql download - Télécharger - Bases de données
- Phpmyadmin a tenté de se connecter au serveur mysql, et le serveur a rejeté la connexion. merci de vérifier les valeurs de host, username et password dans la configuration et de s'assurer qu'elles correspondent aux informations fournies par l'administrateur du serveur mysql. ✓ - Forum PHP
- Le paquet « mysql-server » n'a pas de version susceptible d'être installée ✓ - Forum Debian
- La requête graphql n’est pas autorisée facebook - Forum Facebook
- Error 2002 (hy000): can't connect to local mysql server through socket '/var/run/mysqld/mysqld.sock' (2) ✓ - Forum Linux / Unix
1 réponse
Utilisateur anonyme
21 nov. 2014 à 13:46
21 nov. 2014 à 13:46
Bonjour
Si ton champ est de type TIMESTAMP, tu as juste à le définir avec comme valeur par défaut CURRENT_TIMESTAMP et tu n'as pas une virgule à changer dans ton code.
Si ton champ est de type DATETTIME, tu l'initialises avec NOW(). Par exemple :
sans changer le reste du code.
Si ton champ est de type TIMESTAMP, tu as juste à le définir avec comme valeur par défaut CURRENT_TIMESTAMP et tu n'as pas une virgule à changer dans ton code.
Si ton champ est de type DATETTIME, tu l'initialises avec NOW(). Par exemple :
$req = $bdd->prepare('INSERT INTO message_perso (nom, email, msg, heure) VALUES(:nom, :email, :msg, NOW())');
sans changer le reste du code.
Modifié par Camarasama le 21/11/2014 à 13:54
les 2 solutions fonctionne a merveille !!!
21 nov. 2014 à 14:01