PHP中点击按钮获取当前日期存储数据库
时间: 2023-11-18 14:03:03 浏览: 117
在 PHP 中获取当前日期可以使用 date() 函数,该函数可以将当前日期格式化为指定的格式。然后可以将格式化后的日期存储到数据库中,例如使用 INSERT INTO 语句插入到数据库表中。
以下是一个简单的示例,展示如何获取当前日期、格式化日期,并将日期存储到 MySQL 数据库中:
1. 创建 HTML 表单
```html
<form method="post" action="save_date.php">
<button type="submit" name="submit">保存当前日期</button>
</form>
```
在表单中创建一个按钮,当用户点击按钮时,会提交表单到 save_date.php 页面。
2. 创建保存日期的 PHP 页面
```php
<?php
// 连接数据库
$servername = "localhost";
$username = "root";
$password = "";
$dbname = "myDB";
$conn = mysqli_connect($servername, $username, $password, $dbname);
// 检查连接
if (!$conn) {
die("连接失败: " . mysqli_connect_error());
}
// 获取当前日期
$date = date("Y-m-d");
// 将日期存储到数据库
$sql = "INSERT INTO dates (date) VALUES ('$date')";
if (mysqli_query($conn, $sql)) {
echo "日期保存成功";
} else {
echo "Error: " . $sql . "<br>" . mysqli_error($conn);
}
// 关闭连接
mysqli_close($conn);
?>
```
在 PHP 页面中,我们首先连接到 MySQL 数据库,然后使用 date() 函数获取当前日期并格式化为 "Y-m-d" 格式。然后将日期插入到数据库表中,最后关闭数据库连接。
需要注意的是,上述代码中的 $servername、$username、$password、$dbname 变量需要根据你的实际情况进行修改。
3. 运行示例
将上述两个代码片段保存到同一文件夹中,并在浏览器中打开 HTML 表单页面,点击按钮可以将当前日期保存到数据库中。在 MySQL 数据库中,可以查看保存的日期。
以上是一个简单的示例,展示如何获取当前日期并将日期存储到 MySQL 数据库中。你可以根据自己的需求进行修改和扩展。
阅读全文