按日期排序desc不能与PHP一起使用

时间:2015-06-03 12:46:32

标签: php mysql

任何人都可以帮助我。

我试图按日期DESC订购,但它没有用。

看到下面的代码我错过了什么???

varchar(max)

提前谢谢

2 个答案:

答案 0 :(得分:0)

如果你使用mysql,很容易使用时间戳作为数据类型,这将使​​你的生活更轻松,因为时间戳在php和mysql中很容易使用,并且很容易安排和格式化。

答案 1 :(得分:0)

不要在MySql DB中使用date作为名称。因为它不可访问。

你也可以考虑下面的一个。

您是否在MySql DB中使用名称类型为date?您应将类型设置为date以使用DESC / ASC

我的简单代码。这是工作:

<?php    

$rr=mysqli_query($con, "SELECT * FROM date_sort ORDER BY my_date DESC");
while($row=mysqli_fetch_assoc($rr))
{
    $date1=$row['my_date'];
    echo "</br>".$date1."";
}

?>