Ver Mensaje Individual
  #3 (permalink)  
Antiguo 10/04/2003, 12:46
Cluster
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 3 meses
Puntos: 129
Mysql tiene sus TIPO de dato para sus campos de fechas .. son:

DATE, DATETIME entre los mas usados ... Esos datos, Mysql guarda la fecha internamente en formato ODBC standar .. eso es: aaaa-mm-dd (el DATE el DATETIME eso + la hora HH:MM:SS)

A la hora de hacer tus consultas a tu BD .. puedes usar las funciones de MYSLQ como DATE_FORMAT() para darle el formato que quieras ..

Tambien MYSQL tiene funciones para poner la HORA actual de forma automática .. tipo NOW() por ejemplo . .y muchhhhasss funciones mas para gestionar fechas ...

Todo esto lo haces en tu CONSULTA SQL que hagas a tu Base de dtoa .. y no via PHP con lo cual ganas en tiempo de proceso pues lo hace Mysql y no a medias entre PHP y Mysql ...

El uso de las funciones de PHP para tratamiento de fechas como date(), mktime(), time() .. etc .. no deberías usarlas si todas esas fechas van a pararar Desde/hacia una Base de datos ..

Revisa los tipos de datos de Mysql y las funciones para tratamiento de fechas ...

http://www.mysql.com/doc/en/Column_types.html
http://www.mysql.com/doc/en/Date_and_time_types.html
http://www.mysql.com/doc/en/Date_and...functions.html

(a todo esto hablo de Mysql .. Pero date cuenta que PHP puede gestionar un buen numero de Motores de Base de datos .. bien sea nativamente con sus fuciones o via ODBC .. así q espefica que Base de datos estas usando ..)

Un saludo,
__________________
Por motivos personales ya no puedo estar con Uds. Fue grato haber compartido todos estos años. Igualmente los seguiré leyendo.