Ver Mensaje Individual
  #6 (permalink)  
Antiguo 16/12/2002, 14:51
Cluster
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 3 meses
Puntos: 129
Bueno .. ya puestos jeje yo uso la funcion NOW() de Mysql q da la fecha/hora actual en el formato q tenga el campo .. sea un DATE, DATETIME o un TIMESTAMP ...

Luego a la hora de presentar esa fecha uso DATE_FORMAT() y le doy el formato que quiero de salida tal dd-mm-aaaa o como quiera . ya que originalmente Mysql lo guarda en formato ODBC standar quedando en mm-dd-aaa hh:mm:ss

Para guardar la fecha actual:
Código PHP:
$consulta="INSERT INTO tabla (fecha) VALUES (NOW)"
Y para obtener la fecha formateada:
Código PHP:
$consulta="SELECT DATE_FORMAT(fecha,'%d-%m-%Y   %H:%i:%s') as fecha_formateada FROM tabla" 
Esto te genera los resultados de tu consulta ya formateados .. por lo tanto no es necesairo del proceso Extra de PHP para formatear a su vez la salida de estas fechas ...Util y óptimo.

más info sobre funciones de fecha en Mysql:
http://www.mysql.com/doc/en/Date_and...functions.html

Un saludo,

Última edición por Cluster; 16/12/2002 a las 14:59