Fecha en registro usuarios

No hay manera de que me salga la fecha correcta en el registro de usuarios.
Esto es como lo tengo en la tabla mysql
Fecha-date-default-notfull-0000-00-00
Y el archivo php lo que tengo es esto:
$fecha = date("d")."-".("m")."-".("y");
(La fecha se crea automáticamente, no es introducida por el usuario)e probado
varias cosas pero a lo que más me he acercado es 2009-11-4 esto en fecha de ayer cuando lo prove, ni el año ni el día coinciden. ¿Qué solución me pueden dar? Gracias
Respuesta
1
No entiendo lo que significa eso que me has puesto de la tabla mysql, pero si quieres obtener la fecha en el formato "Año-mes-día" usa lo siguiente:
$fecha = date("Y-m-d");
Te devuelve la hora del servidor, sea correcta o no. Quizá en el servidor no tienen bien configurada la fecha.
Muchas gracias con eso funciona perfectamente, por tenerlo claro ¿lo qué yo tenia puesto era la causa del error o no sirve para lo que yo pretendía?. En cuando a lo de la tabla, mi servidor me ofrece la posibilidad de modificar los valores según me convenga, puse eso pensando que me ayudaría en la fecha y la verdad no he tenido que tocarlo para que funcione
Es mejor que no uses date de la forma en que tu lo tenias escrito, usalo todo dentro de los paréntesis. En la ayuda de php te vienen todas las opciones que puedes usar.

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas