Mysql
 sql >> база данни >  >> RDS >> Mysql

PHP MySQL синтаксис за вмъкване на дата, час

За да се вмъкне в полетата за дата и време на mySQL, низът трябва да бъде в определен формат, за да може mySQL да го разбере. Проблемът е, че php има свои собствени мисли и идеи за това как се представят датите. Когато работите с дати между двете, трябва да превеждате.

Ако в php работите с обект от време, можете да направите това, за да получите низ, който mySQL ще хареса:

$mysqlDateString = date('Y-m-d H:i:s', $phpdate);

или ако имате работа с низова дата, можете да направите това:

$mysqlDateString = date('Y-m-d H:i:s', $strtotime("08/09/2009"));

Ако получите низ за дата и час от mySQL, можете да направите това, за да се справите с него в PHP:

$phpTime = strtotime($mysqlDateString);

Току-що се сблъсках с този проблем, така че се надяваме, че това ще работи и за вас.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. virtualenv, mysql-python, pip:някой знае как?

  2. MySQL автоматично вмъкване на ред в таблица2 при вмъкване в таблица1

  3. извличане на данни от mysql и изпращане на имейл

  4. DB схема за RBAC с множество нива на роли

  5. Създаване на емисия от множество модели на релси, ефективно?