Cita:
Iniciado por efra ¿Y si las fecha no estan en la base de datos?
Creo que usar una ayuda extra en PHP no afecta en la más mínimo.
Es decir: ¿Que tal si obtienes las dos fechas de un formulario para obtener la diferencia de dos fechas para calcular una cotización?
Pero el las tenia en una base de datos, a cada problema su solucion mas eficiente.
Cita:
Iniciado por efra Ergo:
Imagina por un segundo que la fecha se almacena en un campo varchar que SQL no pude parsear. Extrayendo estos datos y conviertiendolos en PHP y luego aplicar el la función Diff se obtiene lo deseado.
Guardar una fecha en un campo varchar es una cabeceada. (Entiendase por esto, a un error de diseño que facilmente se puede evitar.)
Cita:
Iniciado por lrunge fijense las fechas estan en una fila llamada "clientes" y las fechas se almacenan en una fila llamada "fecha_nac".
Lo que quiero es calcular los años trancurridos desde "fecha_nac" hasta el dia de hoy
Si los campos "clientes" y "fecha_nac" estan en campos date o datetime el ejemplo de jam1234 sirve, solo cambia los nombres...