我有一个数据库,日期字段的格式为“2010.06.11. | 10:26 13”
需要的是一个 php 数组来保存所有不同的日期,即
数组[0] = "2010.06.09."
数组[1] = "2010.06.10."
数组[2] = "2010.06.11."
目前,我通过选择整个表,然后循环结果并将日期子字符串添加到数组(如果尚不存在)来完成此操作。
但也许有更快的方法?谢谢。
最佳答案
您可以直接从数据库中仅选择不同的日期:
SELECT DISTINCT SUBSTRING(date, 1, 11) AS date_string FROM table
关于php - 从 mysql 数据库获取日期数组?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3021839/