我正在创建产品评分系统,要查看特定产品,请使用以下网址:www.example.com/category?product_id=1
。每个页面上的导航只是当前的product_id
+ 1 / -1,因此如果您要查看我刚才提供的示例网址,则返回product_id=0
,然后转到{{1 }}。这很好,直到我从数据库中删除了一个产品,并且product_id=2
不再存在,它所在的URL只显示一个空白页。
将此导航转换为动态导航的正确方法是什么,以便它转到下一个product_id
而不是一组product_id
?
答案 0 :(得分:1)
:
next_product_id = query_value(“SELECT id FROM product WHERE id> $ this_product_id ORDER BY id ASC LIMIT 1”)
previous_product_id = query_value(“SELECT id FROM product WHERE id< $ this_product_id ORDER BY id DESC LIMIT 1”)