php - 获取数据库中的日期时间并将其显示在 Dreamweaver 中的 3 个单独字段中 [年、月、日]

标签 php mysql datetime dreamweaver

我正在为我的数据库使用 xampp,为我的网站使用 Dreamweaver。

数据库中的字段:

field 1 = id       : int, primarykey and auto increment

field 2 = name     : text

field 3 = birthday : datetime

示例数据:

id: 01

name : jhon

birthday : 2000-06-01

在 Dreamweaver 中我有 2 个文本字段和 3 个选择/列表:

一个用于 id 的文本字段,一个用于名称的文本字段,一个用于生日年份的选择/列表,一个用于月份,一个用于日期。

我可以从数据库中获取 id 和名称,并使用 php echo 显示它。

如何在每个选择/列出的年月日中分别显示生日?

最佳答案

当您检索日期时间变量时,您将在类似于以下的字符串中拥有它:

$datetime = '2000-06-01';

如果您已经达到这一点,请执行以下操作:

list($year, $month, $day) = explode("-", $datetime);

echo "year = ".$year."<br>";//year = 2000
echo "month = ".$month."<br>";//month = 06
echo "day = ".$day."<br>";//day = 01

希望能帮到你! :)

关于php - 获取数据库中的日期时间并将其显示在 Dreamweaver 中的 3 个单独字段中 [年、月、日],我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36768617/

相关文章:

mysql - 选择日期时间 - 错误

javascript - document.write来自mysql数据库的javascript并处理转义

php - URL 中的反斜杠有什么用?

php - 调用 php 函数并在按钮单击时重定向

mysql - 如何在 SELECT 中使用别名

mysql - varchar(25000) 或文本。该变量数据的正确数据类型是什么?

c# - 将 DateTime 转换为格式为 YYYYMMDD 的字符串

python - 使用Python插入InfluxDb错误: 'datetime.timedelta' object has no attribute 'total_seconds'

php - 如何在 Ajax 和 PHP 中创建自动完成搜索?

Mysql Join - 根据两个最大值过滤结果