从mysql数据库获取日期数组?

时间:2010-06-11 09:59:37

标签: php mysql

我有一个日期字段的数据库是这种格式“2010.06.11。| 10:26 13”

需要的是一个可以容纳所有不同日期的php数组,.i.e。

array [0] =“2010.06.09。”

array [1] =“2010.06.10。”

array [2] =“2010.06.11。”

目前我正在通过选择整个表,然后循环结果并将日期substr添加到数组(如果它尚不存在)来完成它。

但也许有更快的方法?感谢。

1 个答案:

答案 0 :(得分:2)

您可以直接从数据库中直接选择不同的日期:

SELECT DISTINCT SUBSTRING(date, 1, 11) AS date_string FROM table