1. 使用mysqli_query()函數(shù)執(zhí)行一個UPDATE語句,其中包含要更新的日期值:
創(chuàng)新互聯(lián)建站專注于羅山網站建設服務及定制,我們擁有豐富的企業(yè)做網站經驗。 熱誠為您提供羅山營銷型網站建設,羅山網站制作、羅山網頁設計、羅山網站官網定制、小程序開發(fā)服務,打造羅山網絡公司原創(chuàng)品牌,更為您提供羅山網站排名全網營銷落地服務。
$date = date('Y-m-d');
$sql = "UPDATE table_name SET date_column = '$date' WHERE id = 1";
mysqli_query($conn, $sql);
2. 使用PDO類的prepare()方法和execute()方法,其中包含要更新的日期值:
$date = date('Y-m-d');
$stmt = $conn-prepare("UPDATE table_name SET date_column = :date WHERE id = 1");
$stmt-execute(array(':date' = $date));
php中向mysql中插入當前時間方法:
例:insert into tablename (fieldname) values (now())
時間函數(shù)的選用說明:
NOW()函數(shù)以`'YYYY-MM-DD HH:MM:SS'返回當前的日期時間,可以直接存到DATETIME字段中。
CURDATE()以'YYYY-MM-DD'的格式返回今天的日期,可以直接存到DATE字段中。
CURTIME()以'HH:MM:SS'的格式返回當前的時間,可以直接存到TIME字段中。
像不規(guī)則的日期時間格式,可以使用varchar類型.這種可以存儲任何字符串類型的表示格式,但就是對于后期處理操作支持不太好,比如格式的format.
對于規(guī)則格式,可以使用datetime類型.可以完美支持后期的format轉義.
你這里的11:00:00
這兩個:是不同的,所以需要存儲為varchar.具體規(guī)則的日期時間格式你可以搜一下,一般有
年-月-日 時:分:秒
日/月/年 時:分:秒
有很多的.
需要準備的材料分別是:電腦、php編輯器、瀏覽器。
1、首先打開mysql查詢器,例如以c1表add_time字段為例。
2、其次,打開php編輯器,新建php文件,例如:index.php。
3、在index.php中,輸入代碼:$date = date('Y-m-d');$conn = new mysqli('localhost', 'root', '', 'test');$sql = 'update c1 set add_time="' . $date . '"';$conn-query($sql);。
4、瀏覽器運行index.php頁面,之后在mysql查詢器查看,發(fā)現(xiàn)時間已經被存進add_time了。