Foros del Web » Programando para Internet » PHP »

insertar fecha en campo de DB

Estas en el tema de insertar fecha en campo de DB en el foro de PHP en Foros del Web. como puedo insertar la fecha del servidor dentro de una tabla. tengo este codigo pero no me graba la fecha dentro de la DB $date=date("Y-m-d"); ...
  #1 (permalink)  
Antiguo 25/11/2002, 12:15
Avatar de lubetpic  
Fecha de Ingreso: enero-2002
Ubicación: San Jose
Mensajes: 679
Antigüedad: 15 años, 10 meses
Puntos: 0
insertar fecha en campo de DB

como puedo insertar la fecha del servidor dentro de una tabla.

tengo este codigo pero no me graba la fecha dentro de la DB

$date=date("Y-m-d");
$insert=mysql_query("insert into articulos ( titulo, autor, fecha) values ( '$titulo', '$autor', '$time')",$conn);
  #2 (permalink)  
Antiguo 25/11/2002, 13:02
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 15 años, 11 meses
Puntos: 126
Y el tipo del campo de tu tabla .. q tipo es? ..

Mejor usa simplemente tipo de campo DATE (o DATETIME si quiers hora y fecha).. y la funcion NOW() en el INSERT:

$insert=mysql_query("insert into articulos ( titulo, autor, fecha) values ( '$titulo', '$autor', NOW())",$conn);

Y si quieres usar lo q tenias .. como veras ponias $date con la fecha y $time .. ?¿

$date=date("Y-m-d");
$insert=mysql_query("insert into articulos ( titulo, autor, fecha) values ( '$titulo', '$autor', '$date')",$conn);

En este caso asegurate q el campo "fecha" de tu tabla sea un VARCHAR de 10 caracterres minimo ...

Un saludo,
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.
Respuesta




La zona horaria es GMT -6. Ahora son las 01:55.