-7

我目前有一个表格,可以将患者信息输入数据库。我需要获取患者到达事故和紧急情况的确切日期/时间,并将该日期时间提交到数据库。

请在下面找到 PHP 代码。我不希望日期/时间显示在表单中,我希望它在患者到达 A&E 时自动插入数据库。如何将日期时间插入数据库?

<?php
$arrival = new DateTime();
$arrivalString = $arrival->format("Y-m-d H:i:s");
?>
4

3 回答 3

1

像这样?

INSERT INTO theTable (timeColumn) VALUES (NOW())
于 2013-03-20T18:35:47.290 回答
1

这只是一个常规的INSERT声明。您甚至不需要使用 PHP 的日期时间功能,因为 MySQL 可以为您处理这些。

INSERT INTO tablename (arrival_datetime)
VALUES(NOW())

或者

INSERT INTO tablename (arrival_datetime)
VALUES(CURRENT_TIMESTAMP)
于 2013-03-20T18:35:55.313 回答
0

如果你想使用 php,你会做类似的事情......

<input type="hidden" name="datetime" value="<?php echo $arrivalString; ?>" />

在你的表格里面。

于 2013-03-20T18:56:23.017 回答