212 J'utilise now()dans la requête MySQL. INSERT INTO table SET data = '$data', date = now() Mais je veux ajouter 1 jour à cette date (donc ça datedevrait contenir demain). C'est possible? sql mysql datetime Qiao la source 5 DATE_ADD dev.mysql.com/doc/refman/5.1/en/… zod Réponses: 457 Vous pouvez utiliser: NOW() + INTERVAL 1 DAY Si vous êtes uniquement intéressé par la date, pas la date et l'heure, vous pouvez utiliser CURDATE au lieu de NOW: CURDATE() + INTERVAL 1 DAY Mark Byers la source 29 OuDATE_ADD(NOW(), INTERVAL 1 DAY) Konsumierer 4 Si plus de 1, "jour" ne devient pas pluriel: "7 JOUR", etc., est valide. (Pour les curieux.) HoldOffHunger 8 mieux utiliser cité `data`et `date`. AFAIR ces mots peuvent être réservés ma version est: INSERT INTO `table` ( `data` , `date` ) VALUES('".$date."',NOW()+INTERVAL 1 DAY); Igor Qwerty la source 5 Essayez de faire: INSERT INTO table(data, date) VALUES ('$data', now() + interval 1 day) Nicolas Bottarini la source 4 INSERT INTO `table` ( `data` , `date` ) VALUES('".$data."',NOW()+INTERVAL 1 DAY); user1239611 la source
457 Vous pouvez utiliser: NOW() + INTERVAL 1 DAY Si vous êtes uniquement intéressé par la date, pas la date et l'heure, vous pouvez utiliser CURDATE au lieu de NOW: CURDATE() + INTERVAL 1 DAY Mark Byers la source 29 OuDATE_ADD(NOW(), INTERVAL 1 DAY) Konsumierer 4 Si plus de 1, "jour" ne devient pas pluriel: "7 JOUR", etc., est valide. (Pour les curieux.) HoldOffHunger 8 mieux utiliser cité `data`et `date`. AFAIR ces mots peuvent être réservés ma version est: INSERT INTO `table` ( `data` , `date` ) VALUES('".$date."',NOW()+INTERVAL 1 DAY); Igor Qwerty la source 5 Essayez de faire: INSERT INTO table(data, date) VALUES ('$data', now() + interval 1 day) Nicolas Bottarini la source 4 INSERT INTO `table` ( `data` , `date` ) VALUES('".$data."',NOW()+INTERVAL 1 DAY); user1239611 la source
8 mieux utiliser cité `data`et `date`. AFAIR ces mots peuvent être réservés ma version est: INSERT INTO `table` ( `data` , `date` ) VALUES('".$date."',NOW()+INTERVAL 1 DAY); Igor Qwerty la source
5 Essayez de faire: INSERT INTO table(data, date) VALUES ('$data', now() + interval 1 day) Nicolas Bottarini la source
4 INSERT INTO `table` ( `data` , `date` ) VALUES('".$data."',NOW()+INTERVAL 1 DAY); user1239611 la source
Réponses:
Vous pouvez utiliser:
Si vous êtes uniquement intéressé par la date, pas la date et l'heure, vous pouvez utiliser CURDATE au lieu de NOW:
la source
DATE_ADD(NOW(), INTERVAL 1 DAY)
mieux utiliser cité
`data`
et`date`
. AFAIR ces mots peuvent être réservés ma version est:la source
Essayez de faire:
INSERT INTO table(data, date) VALUES ('$data', now() + interval 1 day)
la source
la source