Ver Mensaje Individual
  #1 (permalink)  
Antiguo 28/01/2011, 14:47
Stackado
 
Fecha de Ingreso: junio-2009
Mensajes: 75
Antigüedad: 15 años, 5 meses
Puntos: 0
Formateo de Fechas de mm/dd/aaaa hacia aaaa/mm/dd

Hola,

Eh tenido algunos problemas al modificar las fechas para guardarlas en una BD, en mi formularo utilizo el formato mm/dd/aaaa pero el MySQL solo admite aaaa/mm/dd, despues de leer como trabaja la funcion Date() me dispuse a intentar cambiar el formato y me tope conuna funcion ya hecha que me dispue a modificar es la siguiente:

Código PHP:
Ver original
  1. /*Fechas a Modificar*/
  2. $_POST{fecha_asignacion};
  3. /*Fechas a Modificar*/
  4.  
  5. /*Modificacion de las fechas*/
  6. $fechaExplode = explode("-", $_POST["fecha_asignacion"]);
  7. $fechaParaInsertar = date("Y-m-d", mktime(0,0,0,$fechaExplode[1], $fechaExplode[0], $fechaExplode[2]));
  8. /*Modificacion de las fechas*/

Mas sin embargo parace que tiene un error y me lo guarda en el limite inferior del tipo de dato DATE "1999/12/31", no logro encontrar el error, modifique los valores 0 y 2 pero aun asi no me da el resultado, podrian darme una mano porfavor?

Saludos.