我目前有一个表格,可以将患者信息输入数据库。 我需要获得患者到达事故和紧急情况的确切日期/时间,并将此日期时间提交到数据库。
请在下面找到PHP代码。我不希望日期/时间显示在表单中,我希望它在患者到达A& E时自动插入数据库。如何将datetime插入数据库?
<?php
$arrival = new DateTime();
$arrivalString = $arrival->format("Y-m-d H:i:s");
?>
答案 0 :(得分:1)
喜欢这个吗?
INSERT INTO theTable (timeColumn) VALUES (NOW())
答案 1 :(得分:1)
这只是一个常规INSERT
声明。您甚至不需要使用PHP的日期时间功能,因为MySQL可以为您处理这个问题。
INSERT INTO tablename (arrival_datetime)
VALUES(NOW())
或
INSERT INTO tablename (arrival_datetime)
VALUES(CURRENT_TIMESTAMP)
答案 2 :(得分:0)
如果你想使用php,你会做类似的事情......
<input type="hidden" name="datetime" value="<?php echo $arrivalString; ?>" />
在表单内。