Php MySQL按更大ID排序
你如何把订单从大到小排列 我正在使用:Php MySQL按更大ID排序,php,mysql,Php,Mysql,你如何把订单从大到小排列 我正在使用: mysqli_query($con, "SELECT * FROM builds WHERE approved = 'yes' AND ORDER BY build_id LIMIT 0, 10"); 但是我得到了这个错误: Warning: mysqli_fetch_array() expects parameter 1 to be mysqli_result, boolean given in C:\wam
mysqli_query($con, "SELECT * FROM builds
WHERE approved = 'yes' AND ORDER BY build_id LIMIT 0, 10");
但是我得到了这个错误:
Warning: mysqli_fetch_array() expects parameter 1 to be mysqli_result, boolean given in C:\wamp\www\pcbuilds\index.php on line 9
有什么办法可以让它工作吗?您的查询看起来是错误的,只有您一个人。请删除该查询,然后重试
SELECT * FROM builds
WHERE approved = 'yes' ORDER BY build_id DESC LIMIT 0, 10
您可以使用
desc
关键字获取从最大到最小的顺序:
SELECT *
FROM builds
WHERE approved = 'yes'
ORDER BY build_id DESC
LIMIT 0, 10;