2012-04-13 16 views
5

Esto me está volviendo loco. Lo busqué interent pero no puedo llegar a una conclusión.inserte la marca de tiempo actual en mysql con php?

Tengo un campo de fecha en mi base de datos. Que estoy recuperando valores con la función de fecha muy bien.

El problema es que lo hice hace un tiempo, y no recuerdo cómo inserté esos valores en ese campo. es un valor entero (según lo que leo, el número de segundos desde enero de 1970, por ejemplo 1338949763. pero cuando intento insertar cosas, como usar INSERT INTO entries (date) VALUES (NOW()). La cosa NOW almacenará una fecha formateada, como 2012-04-12 23:09:54. t quiere que yo quiero para almacenar el valor entero cómo hago función que

Respuesta

1

trate de usar algo como "INSERT INTO entries (date) VALUES ('".time()."')"

0

La función correcta es:

getdate() 
NO

NOW() 
0

si u desea insertar marca de tiempo es decir, un valor entero en el campo de MySQL; el tipo de campo debe ser "marca de tiempo" no "fecha y hora", entonces espero que su valor entero será aceptada por el PP

0

puede probar esto por inserción

INSERT into Table_name (colunm_name) VALUES ('".time()."'); 
Cuestiones relacionadas