Tengo dos columnas en mi db: start_date
y end_date
, que son ambas DATE
tipos. Mi código es la actualización de la fecha de la siguiente manera:¿Cómo obtengo la fecha del mes próximo de la fecha de hoy e insértelo en mi base de datos?
$today_date = date("Y-m-d");
$end_date = date("Y-m-d"); // date +1 month ??
$sql1 = "UPDATE `users` SET `start_date` = '".$today_date."', `end_date` = '".$end_date."' WHERE `users`.`id` ='".$id."' LIMIT 1 ;";
¿Cuál es la mejor manera de hacer $end_date
igual a $start_date
+ un mes? Por ejemplo, 2000- -01 se convertiría en 2000- -01.
antes de contestar 'strtotime ('+ 1 mes)', echar un vistazo a http://www.gnu.org/software/tar/manual/html_node/Relative-items-in-date-strings .html # SEC120 – Gordon
Si 'end_date' es SIEMPRE' start_date + 1 month', no debería estar en la tabla. Si no, este comentario no se aplica. – Danosaure