Ver Mensaje Individual
  #6 (permalink)  
Antiguo 04/05/2012, 18:39
fiu
 
Fecha de Ingreso: diciembre-2006
Ubicación: Barcelona
Mensajes: 128
Antigüedad: 17 años, 4 meses
Puntos: 8
Respuesta: Mysql y PHP 1970-01-01

Yo hace años me hice 2 funciones para las fechas y aun las sigo usando

Código PHP:
Ver original
  1. function fechaES2EN($fecha)
  2. {
  3.     $f = split("/",$fecha);
  4.     $f2 = $f[2]."/".$f[1]."/".$f[0];
  5.     return $f2;
  6. }

Esta primera es para convertir las fechas que uso de cara al publico, 24/03/2012 y me las devuelve para meterlas a mysql estil 2012-03-24

Código PHP:
Ver original
  1. function fechaEN2ES($fecha)
  2. {
  3.     $f = explode("-",$fecha);
  4.     $f2 = $f[2]."/".$f[1]."/".$f[0];
  5.     return $f2;
  6. }

Y la seguda pues al reves, cuando leo la fecha 2012-03-24 de mysql, la muestro con esa funcion así 24/03/2012

Antes tendrias que hacer una comprovación de lo que ha introducido el usuario claro, yo para no complicarme, uso un calendario js/jquery que introduzca la fecha en lugar de dejar al usuario escribirla.