gpt4 book ai didi

php - 我想按降序排列我的产品列表

转载 作者:太空宇宙 更新时间:2023-11-03 11:33:39 24 4
gpt4 key购买 nike

我想按降序对我的产品页面进行排序,即我希望在您打开产品页面时首先显示最近添加的产品。当我尝试对产品页面进行分页时,它工作正常,但问题是旧产品首先显示。

这是我的部分代码

 $per_page = 15;
if(isset($_GET["page"]) && is_numeric($_GET['page'])){
$page = $_GET["page"];
}else{
$page = 1;
}
$start_from = ($page-1) * $per_page;

$query = "SELECT * FROM products LIMIT $start_from, $per_page DESC ";
$post = $db->select($query);
if($post){
while($result = $post->fetch_assoc()){

当我在查询末尾添加 DESC 时,它会显示一条错误消息“您的 SQL 语法有错误;请查看与您的 MySQL 服务器版本对应的手册,了解在行的‘DESC’附近使用的正确语法130"但是当我删除它时它工作正常但它不按降序排序。旧产品排在第一位,而不是页面末尾。

最佳答案

您希望查询的语法是

"SELECT * FROM products ORDER BY fieldtoorderby DESC LIMIT $start_from, $per_page"

关于php - 我想按降序排列我的产品列表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47698760/

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