212 Estoy usando now()en la consulta MySQL. INSERT INTO table SET data = '$data', date = now() Pero quiero agregar 1 día a esta fecha (por lo que datedebería contener mañana). ¿Es posible? sql mysql datetime Qiao fuente 55 DATE_ADD dev.mysql.com/doc/refman/5.1/en/... Zod Respuestas: 457 Puedes usar: NOW() + INTERVAL 1 DAY Si solo le interesa la fecha, no la fecha y la hora, puede usar CURDATE en lugar de NOW: CURDATE() + INTERVAL 1 DAY Mark Byers fuente 29 ODATE_ADD(NOW(), INTERVAL 1 DAY) Konsumierer 44 Si más de 1, "día" no se convierte en plural: "7 DÍAS", etc., es válido. (Para aquellos curiosos.) HoldOffHunger 8 mejor uso citado `data`y `date`. AFAIR estas pueden ser palabras reservadas mi versión es: INSERT INTO `table` ( `data` , `date` ) VALUES('".$date."',NOW()+INTERVAL 1 DAY); Igor Qwerty fuente 5 Trata de hacerlo: INSERT INTO table(data, date) VALUES ('$data', now() + interval 1 day) Nicolas Bottarini fuente 4 INSERT INTO `table` ( `data` , `date` ) VALUES('".$data."',NOW()+INTERVAL 1 DAY); usuario1239611 fuente
457 Puedes usar: NOW() + INTERVAL 1 DAY Si solo le interesa la fecha, no la fecha y la hora, puede usar CURDATE en lugar de NOW: CURDATE() + INTERVAL 1 DAY Mark Byers fuente 29 ODATE_ADD(NOW(), INTERVAL 1 DAY) Konsumierer 44 Si más de 1, "día" no se convierte en plural: "7 DÍAS", etc., es válido. (Para aquellos curiosos.) HoldOffHunger 8 mejor uso citado `data`y `date`. AFAIR estas pueden ser palabras reservadas mi versión es: INSERT INTO `table` ( `data` , `date` ) VALUES('".$date."',NOW()+INTERVAL 1 DAY); Igor Qwerty fuente 5 Trata de hacerlo: INSERT INTO table(data, date) VALUES ('$data', now() + interval 1 day) Nicolas Bottarini fuente 4 INSERT INTO `table` ( `data` , `date` ) VALUES('".$data."',NOW()+INTERVAL 1 DAY); usuario1239611 fuente
8 mejor uso citado `data`y `date`. AFAIR estas pueden ser palabras reservadas mi versión es: INSERT INTO `table` ( `data` , `date` ) VALUES('".$date."',NOW()+INTERVAL 1 DAY); Igor Qwerty fuente
5 Trata de hacerlo: INSERT INTO table(data, date) VALUES ('$data', now() + interval 1 day) Nicolas Bottarini fuente
4 INSERT INTO `table` ( `data` , `date` ) VALUES('".$data."',NOW()+INTERVAL 1 DAY); usuario1239611 fuente
Respuestas:
Puedes usar:
Si solo le interesa la fecha, no la fecha y la hora, puede usar CURDATE en lugar de NOW:
fuente
DATE_ADD(NOW(), INTERVAL 1 DAY)
mejor uso citado
`data`
y`date`
. AFAIR estas pueden ser palabras reservadas mi versión es:fuente
Trata de hacerlo:
INSERT INTO table(data, date) VALUES ('$data', now() + interval 1 day)
fuente
fuente