上一个/下一个产品跳到ASP中的下一个/上一个ID

时间:2018-11-20 09:11:00

标签: asp.net

我的商店中有一个上一个/下一个按钮。我使用以下代码:

Set objRS2 = Server.CreateObject("ADODB.Recordset")

sql2 = "select id_product AS Next from tbl_products where id_product = (select max(id_product) from tbl_products where id_product < "&ID&") and type = 'necklaces'"
objRS2.Open sql2, ConString
If Not objRS2.EOF Then
%>
<a href="index.asp?id=<%=objRS2("Next")%>"><p style="text-align: left; color: #B29360;"><u><strong>Next</strong></u></p></a>
<%      
End If
ClearRS(objRS2)

上一个按钮非常相似,只要下一个id_product属于type =项链产品,它就可以很好地工作。

在这种情况下

id_product = 10, name= necklace 001 type = necklace
id_product = 11, name= ring 001 type = rings
id_product = 12, name= necklace 002 type = necklace

从项链001到002的链接不会出现在第一个产品中,因为下一个id属于type =戒指产品。

是否可以找到属于同一类型产品的下一个/上一个ID?

0 个答案:

没有答案