Una manera fácil de insertar la fecha actual con PHP en una base de datos MySQL puede ser la siguiente:
<?php
$date = date("Y-m-d");
mysql_query("INSERT INTO date_table VALUES ('$name', '$date')", $db_connection);
?>
Para obtener el timestamp de Unix a partir de un campo Fecha, puede utilizar una función como la que se muestra a continuación:
<?php
// Devuelve Unix timestamp de una fecha MySQL en formato YYYY-MM-DD
function mysqldate_to_unix_timestamp($date) {
list($year, $month, $day) = explode('-', format_date( $date) );
return mktime(0, 0, 0, $month, $day, $year);
}
?>
Artículos relacionados:
Excelente, es la única función que he encontrado limpia y sencilla gracias
aun no lo pruebo pero espero me de resultados en un campo date en mysql
no me sale estoy intentando ingresar una fecha con firebir desde php pero no me sale ayuaaaaa
Yo queria lo inverso, para mostrar la fecha del servidor
algo mas simple seria…
Yo lo probe y si funciono, de hecho lo adapte de la siguiente manera:
<input name=”fecha” id=”fecha” type=”hidden” value=”">
Con esto el valor de fecha se convierte en un valor oculto en el formulario, el cual se puede enviar a una base de datos, junto con otros valores.
hola…
yo tengo una tabla q tiene un campo fecha de nacimiento, kiero insertar alli desde mi formulario la fecha de su cumpleaños para esto tengo un combo de seleccion para dia luego para mes y luego para año.. como haria para insertarlo ami tabla si tengo por default 0000-00-00 ayuda plzz gracias
Tengo otra forma
En la base de datos se coloca un campo tipo timestamp con el atributo timestamp q captura automaticamente la fecha en fotmato yy/mm/dd, h/m/s
La solucion de Saul es las mas simple lo hice en 1 minuto, muy recomendado para saber cuando se modifica un registro cuando al menos mas de 100 personas ingresan datos
Efectivamente la solucion de saul a sido una maravilla para mi! muchas gracias!
muy buena la funcion ya estaba googleando y dando vueltas sin resultado.
Muchísimas gracias, como dice otro comentario la única explicación clara y que funciona que he encontrado después de dar muchas vueltas
Eres un maldito genio compadre! muchas gracias!!!
muy buen post
Funcion muy simple y util, gracias!!
hola amigos tengo el mismo problemasa que DARIANA no se como hacer que mediante las tres listas una es el de dia, mes y ano seguarde en mysql tienen algien por hay la soulucion??
Porfa Saul, si pudieras hacer unas lineas ejemplo.
Supongamos que queremos este dato almacenado:
“Saul 20-10-2008 at 4:43:03 pm”
Como capturar esa fecha y almacenarla en los formatos adecuados, así como extraerla y mostrarla.
Gracias