Voila,
la forme de timestamp: 0000-00-00 00:00:00
Donc j'aimerai rajouter 2 heures a celle ci.
comment faire pour l'inserer dans la bdd ?
Si je coche "on update..." dans mysq est ce que elle sera mise automatiquement ?
Merci de m'aider
Version imprimable
Voila,
la forme de timestamp: 0000-00-00 00:00:00
Donc j'aimerai rajouter 2 heures a celle ci.
comment faire pour l'inserer dans la bdd ?
Si je coche "on update..." dans mysq est ce que elle sera mise automatiquement ?
Merci de m'aider
Tu peux utiliser DATE_ADD pour ajouter du temps à ton champ.
Merci
Mais comment je fais pour ajouter 1 heure au timestamp.
Parcque j'ai deux champs "timestamp", l'un date, et l'autre "datedelai" a qui je souhaiterai ajouter 1H.
De la même façon.
À moins que le champ timestamp de ta table soit de type int et non timestamp, ce qui serait mal conçu à la base.
Oui c'est bien un champ timestamp.
Pour ajouter une heure a celle ci je fait comment ?
Citation:
Tu peux utiliser DATE_ADD
Citation:
dans une requete UPDATE
Desolé je ne comprends pas comment s'y prendre.
Je n'utilise jamais timestamp, donc je saurai pas faire.
Le fait que ce soit un champ timestamp ne change rien, il s'agit d'une requete UPDATE classique.
UPDATE matable SET datedelai = "DATE_ADD('2 hour')"
C'est sa ?
Code:UPDATE matable SET datedelai = DATE_ADD(datedelai, INTERVAL 2 hour)
Oups j'avais oublié interval.
Merci pour cette aide precieuse.