Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/61.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php MySQL按更大ID排序_Php_Mysql - Fatal编程技术网

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;