Ver Mensaje Individual
  #1 (permalink)  
Antiguo 07/10/2009, 22:26
Silver
 
Fecha de Ingreso: noviembre-2001
Ubicación: México DF
Mensajes: 128
Antigüedad: 22 años, 5 meses
Puntos: 0
Problema convirtiendo una fecha...

Saludos amigos,

Estoy teniendo problemas actualizando unas fechas de una Base de Datos de MySQL...

modify_user.php
Código HTML:
...
$birth = '27/01/1969';
$user = new User();
$user->birth = date('Y-m-d', strtotime($birth));  // <- campo tipo Date
$user->modified = date('Y-m-d H:i:s');            // <- campo tipo TimeStamp
$user->update();
...
Cuando se ejecuta la función update() el resultado obtenido en el campo modified es correcto (la fecha actual en formato 2009-10-07 23:18:15), pero en el campo birth obtengo la fecha 1969-12-31 (en vez de 1969-01-27)
Ya probé con la función strftime sin resultados, tampoco cambiando el orden: MM-DD-AAAA, etc.

Ayuda, please!!!!

Saludos,
Silver
__________________
Nuedi Servicios SA de CV
http://www.nuedi.mx