gpt4 book ai didi

php - 从 MYSQL 创建数组 'datetime' 年可用

转载 作者:行者123 更新时间:2023-11-29 12:35:26 24 4
gpt4 key购买 nike

我四处寻找这个问题的简单解决方案,但似乎找不到。我拥有的是一个充满时间戳日期的数据库,并且希望能够提取所有年份并列出它们。例如,我在“日期”下有以下数据:

2014-11-19 19:58:07
2015-10-14 18:58:05
2014-09-05 04:28:02
2014-10-01 05:58:00
2017-01-20 18:48:00
2014-03-20 07:58:00

并且只想打印以下内容(如果在数据库中,则不重复):

2014
2015
2017

任何帮助将不胜感激,谢谢!

编辑:抱歉,我对此很陌生,我有“

$query="SELECT DISTINCT YEAR(date) FROM database;";
$result=mysql_query($query);
$numd=mysql_numrows($result);
echo $num;

它打印:

3

但我想打印:

2014
2015
2017

谢谢

最佳答案

您可以使用 mysql YEAR 函数:

SELECT DISTINCT YEAR(date) FROM table_name;

while($row = mysql_fetch_row($result)) {
echo $row[0];
}

关于php - 从 MYSQL 创建数组 'datetime' 年可用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26854256/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com