我想从表中获取最大日期,但是当我在PHP中执行此操作时,它不会显示任何结果。

$max_date = mysql_query("SELECT MAX(periodo) FROM mytable") or die (mysql_error());
$max_date = mysql_fetch_assoc($max_date);
$max_date = $max_date['periodo'];


它没有显示任何错误,只是没有显示任何东西,但是当我直接在PHPMyAdmin中执行该查询时,它就起作用了,我不知道我在做什么错

php - 获取MAX日期在PHP中不起作用-LMLPHP

最佳答案

正如@kamal pal在他的评论中所说,您需要为列提供别名:

SELECT MAX(periodo) AS 'periodo' FROM mytable

关于php - 获取MAX日期在PHP中不起作用,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/37229118/

10-15 23:46