Ver Mensaje Individual
  #1 (permalink)  
Antiguo 29/07/2015, 10:21
Avatar de Jvgaas7
Jvgaas7
 
Fecha de Ingreso: julio-2015
Mensajes: 40
Antigüedad: 8 años, 9 meses
Puntos: 1
Sonrisa La ¿curiosidad? de las fechas en PHP 1970

Buenas a todos, la verdad es que estoy un poco flipando, sorprendido con lo que me está pasando con el tema de las fechas.
Estoy como he visto en toda la red solucionando el tema de modificar las gracias a mysql y no entiendo varias cosas.

Tengo este código para pasar de formato aa-mm-dd a Europeo

Código PHP:
 $fechaSubrogacionEU =date("d/m/Y",strtotime($data["fecha_subrogacion"])); 
Código PHP:
 $fechaCopiaUSA =  $data["fecha_copia"];
 
$fechaCopiaEU =date("d/m/Y",strtotime($fechaCopiaUSA)); 
Lo tengo de las dos maneras y ambdas funcionan, lo curioso de todo es que si busca una fecha tal como 2015-02-05 la encuentra y la pinta perfectamente en el imput pero si la fecha es 0000-00-00 aparece 01/01/1970...


Por otro lado una vez tengo esto estoy intentado actualizar las fechas con el código anverso:

Código PHP:
 $VariableFecha    $_POST['nombreimput'];
$fechaPrueba=date("Y-m-d",strtotime($VariableFecha));
$VariableFecha "UPDATE basica SET fecha ='$fechaPrueba' WHERE id = '1'"

A veces actualiza, otras veces no... Y lo de 1970 perdido perdido... He visto que es null pero ¿Qué hago?


Gracias!