我一直试图解决这个问题。简而言之,这就是代码:
$query = "SELECT player, SUM(points), SUM(wins), MIN(date) FROM pointentry GROUP BY player ORDER BY SUM(points) DESC";
$result = mysql_query($query) or die(mysql_error());
echo $row['MIN(date)'];
我正在尝试回复HTML页面“MIN(日期)”,它按原样运行,但我似乎无法通过查询分组列中的日期的最小值来查询另一个变量(列条目)作为不同的日期格式。
所有日期都存储在数据库中作为iso 8601.我希望它们显示在“%M%d,%Y”中,但到目前为止我使用的DATE_FORMAT的每个组合都没有用。它是iso 8601格式或空白。
我用谷歌搜索并试图阅读这个很长一段时间,但找不到答案!任何建议将不胜感激!
答案 0 :(得分:0)
您必须尝试PHP
echo date('M d, Y', strtotime($row['MIN(date)']));
修改强>
将F
用于完整月份名称
echo date('F d, Y', strtotime($row['MIN(date)']));