国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 數據庫 > MySQL > 正文

MySQL中插入datetime時的PHP date()格式

2020-03-22 19:57:53
字體:
來源:轉載
供稿:網友
html' target='_blank'>MySQL以 YYYY-MM-DD HH:MM:SS 格式檢索并顯示DATETIME值。日期只能存儲此類型,但它可以與許多時間格式函數一起使用來更改并顯示它。

當使用PHP在MySQL中編寫查詢時,它的適用性將基于MySQL本身進行檢查。所以使用MySQL提供的默認日期和時間格式,即 YYYY-MM-DD

例子:

ATE: YYYY-MM-DDExample: 2019-01-28DATETIME: YYYY-MM-DD HH:MI:SSExample: 2019-01-28 23:50:30TIMESTAMP: YYYY-MM-DD HH:MI:SSExample: 2019-01-28 23:50:30YEAR: YYYY or YY

用于創建DataBase的MySQL查詢:

CREATE DATABASE Date_time_example;

示例1:用于創建數據庫和表的PHP程序

 ?php $servername = localhost $username = root $password = $dbname = test // 創建連接$conn = mysqli_connect( $servername, $username, $password, $dbname ); // 檢查連接 if ( !$conn ) {  die( Connection failed: . mysqli_connect_error()); // 創建表的SQL查詢 $sql = CREATE TABLE date_test (  id INT AUTO_INCREMENT PRIMARY KEY,  created_at DATETIME if (mysqli_query($conn, $sql)) {  echo Table date_test created successfully } else {  echo Error creating table: . mysqli_error($conn); // 關閉連接mysqli_close($conn);

輸出:

Table date_test created successfully

示例2:將日期插入表中的PHP程序。

 ?php $servername = localhost $username = root $password = $dbname = test // 創建連接 $conn = mysqli_connect( $servername, $username, $password, $dbname ); // 檢查連接if ( !$conn ) {  die( Connection failed: . mysqli_connect_error()); // 用于向表中插入數據的SQL查詢 $sql = INSERT INTO date_test( created_at )  VALUES( 2019-01-28 12:39:16 if (mysqli_query($conn, $sql)) {  echo New record created successfully } else {  echo Error: . $sql . br . mysqli_error($conn); // 關閉連接mysqli_close($conn);

輸出:

New record created successfully

示例3:此示例用于顯示在2019-01-28上創建的行。使用以下查詢顯示結果。created_at列不僅包含日期,還包含時間。所以它會顯示錯誤信息。

SELECT * FROM date_test WHERE DATE( created_at ) = 2019-01-28 
 ?php $servername = localhost $username = root $password = $dbname = test //創建連接 $conn = mysqli_connect( $servername, $username, $password, $dbname ); // 檢查連接if ( !$conn ) {  die( Connection failed: . mysqli_connect_error()); //SQL查詢 $sql = SELECT * FROM date_test WHERE DATE(created_at) = 2019-01-28 $result = mysqli_query( $conn, $sql ); if ($result) {  echo $result; //打印查詢結果 else {  echo Error: . $sql . br . mysqli_error($conn); // 關閉連接mysqli_close($conn);

輸出:

id created_at1 2019-01-28 12:39:16

要從DATETIME值獲取年,季度,月,周,日,小時,分鐘和秒,請使用以下語句中顯示的函數:
HOUR(@dt),MINUTE(@dt),SECOND(@dt) ),DAY(@dt),WEEK(@dt),MONTH(@dt),QUARTER(@dt),YEAR(@dt);

推薦參考學習:

《PHP教程》http://m.survivalescaperooms.com/course/list/29.html

《mysql教程》http://m.survivalescaperooms.com/course/list/51.html

以上就是MySQL中插入datetime時的PHP date()格式的詳細內容,PHP教程

鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯系我們修改或刪除,多謝。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 徐水县| 济宁市| 沐川县| 扎囊县| 海宁市| 弥渡县| 盘山县| 漠河县| 胶州市| 石嘴山市| 荥阳市| 察雅县| 大洼县| 双流县| 炎陵县| 沅陵县| 五家渠市| 霍林郭勒市| 南乐县| 光山县| 临邑县| 凉城县| 于都县| 象山县| 凭祥市| 克东县| 凤山市| 宁波市| 连江县| 汝南县| 疏附县| 丰镇市| 吴川市| 盱眙县| 扎赉特旗| 隆安县| 磴口县| 永登县| 河曲县| 凉山| 桐柏县|