Mysql
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Mysql

Cách được đề xuất để lưu trữ thời gian hiện tại bằng PHP và MySQL là gì?

Bạn nên sử dụng mysql dấu thời gian Loại trường (YYYY-MM-DD HH:MM:SS) để lưu trữ các biến ngày giờ trong mysql .

$sDate = date("Y-m-d H:i:s"); // 2015-04-07 07:12:51
mysql_query("insert into `table_name` set `created_on` = '$sDate'");

Nó cung cấp cho bạn khả năng sử dụng các hàm mysql để so sánh ngày tháng, tính toán chênh lệch thời gian, v.v., trực tiếp trong truy vấn mysql của bạn.

Ngoài ra, bạn luôn có thể truy xuất dấu thời gian bằng cách sử dụng strtotime () chức năng.

$result = mysql_query("select `created_on` from `table_name`");
$row = mysql_fetch_row($result);
$iTimestamp = strtotime($row[0]); // 1428390771


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Có thư viện tổng hợp kết nối mysql tiêu chuẩn cho C không?

  2. PHP, lấy dữ liệu từ cơ sở dữ liệu

  3. PDO fetch () có đưa ra một ngoại lệ khi bị lỗi không?

  4. Tiếng vọng từ cơ sở dữ liệu MySQL với khoảng trắng và ngắt dòng?

  5. MySQL:Lỗi SQL:1140, SQLState:42000