Page 1 sur 1

insérer current date à la base de donnée

Posté : 14 août 2016, 23:36
par ZeusxDuff
Bonjour,
j'ai actuellement le code suivant:

Code : Tout sélectionner

$insertmbr = $bdd->prepare("INSERT INTO membres(pseudo, mail, motdepasse, avatar) VALUES(?, ?, ?, ?)"); $insertmbr->execute(array($pseudo, $mail, $mdp, $avatar));
Dans ma base de donnée j'ai une colonne "inscription" dans laquelle je veux indiquer la date d'inscription de l'utilisateur. Il faut donc modifier le code précédent pour qu'il ajoute à cette colonne la valeur CURDATE(). Sauf que j'ai beau avoir essayé tout ce qu'il me passe par la tête rien ne marche... Des idées?

Re: insérer current date à la base de donnée

Posté : 14 août 2016, 23:57
par or 1
$insertmbr = $bdd->prepare("INSERT INTO membres(inscription, pseudo, mail, motdepasse, avatar) VALUES(curdate(), ?, ?, ?, ?)");

Re: insérer current date à la base de donnée

Posté : 15 août 2016, 00:03
par ZeusxDuff
Oh je suis frustré que ça soit si simple que ça, ça marche !!! Mercii. Pour ma part je m'y connais pas trop et j'essayais aussi de modifier la ligne d'en dessous. Si quelqu'un peut rapidement me dire à quoi elle sert du coup? Encore merci or 1! Super rapide en plus :)

Re: insérer current date à la base de donnée

Posté : 15 août 2016, 14:00
par @rthur
La 1ère ligne prépare ta requête.
La 2ème, l'exécute.
http://php.net/manual/fr/pdostatement.execute.php