Foros del Web » Programando para Internet » PHP »

un campo fecha y hora en mysql

Estas en el tema de un campo fecha y hora en mysql en el foro de PHP en Foros del Web. hola amigos.....tengo una pequeña duda que tal vez alguno de ustedes me pueda contestar. tengo una tabla con 5 campos los siguientes 1- ID 2- ...
  #1 (permalink)  
Antiguo 08/02/2003, 17:37
Avatar de fmmeson  
Fecha de Ingreso: enero-2002
Ubicación: Tucuman
Mensajes: 401
Antigüedad: 22 años, 2 meses
Puntos: 2
Pregunta un campo fecha y hora en mysql

hola amigos.....tengo una pequeña duda que tal vez alguno de ustedes me pueda contestar.
tengo una tabla con 5 campos los siguientes

1- ID
2- Nombre
3- Apellido
4- Mail
5- Fecha y hora del alta

mi duda surge, si puedo hacer que cuando de una alta, php automaticamente le coloque la "fecha y hora" en el campo correspondiente o sea el 5to campo, sin necesidad que yo la ingrese desde un formulario
  #2 (permalink)  
Antiguo 08/02/2003, 18:06
Ex Colaborador
 
Fecha de Ingreso: junio-2002
Mensajes: 9.091
Antigüedad: 21 años, 10 meses
Puntos: 16
Hola,

La funcion date() y la funcion time() te dan la fecha y hora actuales del servidor. Solo tendrias que guardar el valor devuelto por una de esas funciones en tu campo.

Saludos.
__________________
Josemi

Aprendiz de mucho, maestro de poco.
  #3 (permalink)  
Antiguo 08/02/2003, 18:25
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 3 meses
Puntos: 129
Mas sencillo .. desde la propia consulta tipo INSERT o UPDATE que hagas .. usa la funcion de Mysql: NOW() en tu campo Fecha como valor .. Eso devuelve la fecha y hora actual en formato standar de fecha ODBC (MM-DD-AAAA HH:MM:SS)

Ejemplo:

INSERT INTO tabla VALUES ('','$nombre','$apellido','$mail',NOW())

El campo tuyo Fecha ha de ser DATETIME (para q guarde fecha y hora) .. (podría ser tambien TIMESTAMP .. )

Para luego consultar ese campo fecha y obtenerla tipo DD-MM-AAA .. por ejemplo o cualquier otro formato .. usa la funcion de Mysql: DATE_FORMAT("formato",fecha) a la hora de hacer tu consulta (SELECT) ...

Si quires mas información al respecto .. usa el manual de Mysql.com ...

Un saludo,

Última edición por Cluster; 08/02/2003 a las 18:28
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Tema Cerrado




La zona horaria es GMT -6. Ahora son las 20:42.