Tecnología

Inicio

Como marca de tiempo a MySQL PHP

PHP y MySQL tienen diferentes maneras de almacenar marcas de tiempo, por lo que es necesario convertir un lado a otro cuando se trata de los dos idiomas diferentes. Puede usar PHP para acceder a MySQL base de datos de la información y usarla en páginas Web. PHP tiendas de marcas de tiempo como un número entero de Unix, mientras que MySQL almacena marcas de tiempo en un formato único "fecha y hora". PHP se ha incorporado en las funciones para convertir las marcas de tiempo de ida y vuelta entre los dos formatos.

Instrucciones

1 Abra el archivo PHP en un editor de texto, como el Bloc de notas.

2 Almacenar una fecha y hora de PHP en una variable local. Puede acceder a la fecha Unix actual como un entero con la función de "tiempo": "$ cur_time = time ();" por ejemplo.

3 Utilice la función de PHP "cita" con la "fecha ( 'Ymd H: i: s', phptimestamp)" formato para convertir una marca de tiempo en una cadena PHP MySQL DATETIME. Utilizando el ejemplo anterior, "$ my_mysqldate = fecha ( 'Ymd H: i: s', $ cur_time);" almacena la hora actual en una cadena DATETIME MySQL.

4 Utilice la opción "strtotime (mysql_date)" función PHP para convertir una cadena DATETIME MySQL en una fecha y hora de PHP. Por ejemplo, "$ my_phpdate = strtotime ($ my_mysqldate);", donde "my_mysqldate" es una cadena DATETIME MySQL existente.

5 Guarde el archivo PHP y cierre el editor de texto.

Consejos y advertencias

  • código PHP debe estar contenido dentro de "<? php" y etiquetas "?>".