gpt4 book ai didi

mysql - mysql ORDER 的一个问题

转载 作者:太空宇宙 更新时间:2023-11-03 11:15:42 25 4
gpt4 key购买 nike

我正在尝试按 DESC 排序我网站的新闻部分,以便我可以首先显示最新的帖子,但是当我添加 ORDER BY DESC 时,我收到此错误:

警告:mysql_fetch_assoc() 期望参数 1 为资源,第 83 行 C:\xampp\htdocs\DeathRace\site\index.php 中给出的 bool 值

我不确定为什么会收到此错误,但它很不方便,如果有人能帮助我,我将不胜感激,这是我要循环的代码:

    $getnews = mysql_query("SELECT * FROM news LIMIT 0, 5 ORDER BY DESC id");
$per_page = 5;
while($row = mysql_fetch_assoc($getnews))
{
$id = $row['id'];
$title = $row['title'];
$body = $row['body'];
$date = $row['date'];
$postedby = $row['postedby'];

echo
"
$title posted on" .date('d-m-Y' ,strtotime($date))."$body By user: $postedby <br/>
";
}

最佳答案

SELECT * FROM news ORDER BY id desc limit 5

编辑。如果您想以另一种格式显示 mysql 日期,例如 d-m-Y,您可以在查询中使用 date_format() 函数

select field1,field2,....,date_format(your_date,'%d-%m-%Y') as your_date from ...

关于mysql - mysql ORDER 的一个问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5174863/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com