哪位大侠能给个例子源码看看啊???
谢谢~~~~
2007-08-14 09:21

2007-08-14 09:38
如果要在a页面点击ID为2的商品,进入b页面查看它的详细信息,然后在b页面上有上一条,下一条的详细信息链接(上一条ID=1,下一条ID=3)。
如何实现呢?3Q
2007-08-14 10:15

2007-08-14 10:53
2007-08-14 12:02
2007-08-14 13:15
[此贴子已经被作者于2007-8-14 15:16:24编辑过]
2007-08-14 14:37

2007-08-14 14:54
2007-08-15 09:05
<%id=request("id")
if id="" then
response.write"<script>alert('操作出错,下面是产生错误的可能原因:\n\n ·请选择相关参数');history.go(-1);</script>"
response.end
end if
Dim NextId PrvId
set rs=server.createobject("adodb.recordset")
sql="SELECT * FROM a where id = "&id&" ORDER BY id DESC"
rs.open sql,conn,2,3
function getNextID(rs)
rs.MoveNext
if rs.eof then
rs.MovePrevious
getNextID = rs("id")
else
getNextID = rs("id")
end if
end function
function getPreviousID(rs)
rs.MovePrevious
IF rs.BOF Then
rs.MoveNext
getPreviousID=rs("id")
Else
getPreviousID=rs("id")
end if
end function
NextID=getNextID(rs)
rs.MovePrevious
PrvID=getPreviousID(rs)
%>
<%id=request("id")
if id="" then
response.write"<script>alert('操作出错,下面是产生错误的可能原因:\n\n ·请选择相关参数');history.go(-1);</script>"
response.end
end if
Dim NextId PrvId
set rs=server.createobject("adodb.recordset")
sql="SELECT * FROM a where id = "&id&" ORDER BY id DESC"
rs.open sql,conn,2,3
function getNextID(rs)
rs.MoveNext
if rs.eof then
rs.MovePrevious
getNextID = rs("id")
else
getNextID = rs("id")
end if
end function
function getPreviousID(rs)
rs.MovePrevious
IF rs.BOF Then
rs.MoveNext
getPreviousID=rs("id")
Else
getPreviousID=rs("id")
end if
end function
NextID=getNextID(rs)
rs.MovePrevious
PrvID=getPreviousID(rs)
%>
<%id=request("id")
if id="" then
response.write"<script>alert('操作出错,下面是产生错误的可能原因:\n\n ·请选择相关参数');history.go(-1);</script>"
response.end
end if
Dim NextId PrvId
set rs=server.createobject("adodb.recordset")
sql="SELECT * FROM a where id = "&id&" ORDER BY id DESC"
rs.open sql,conn,2,3
function getNextID(rs)
rs.MoveNext
if rs.eof then
rs.MovePrevious
getNextID = rs("id")
else
getNextID = rs("id")
end if
end function
function getPreviousID(rs)
rs.MovePrevious
IF rs.BOF Then
rs.MoveNext
getPreviousID=rs("id")
Else
getPreviousID=rs("id")
end if
end function
NextID=getNextID(rs)
rs.MovePrevious
PrvID=getPreviousID(rs)
%>
<%id=request("id")
if id="" then
response.write"<script>alert('操作出错,下面是产生错误的可能原因:\n\n ·请选择相关参数');history.go(-1);</script>"
response.end
end if
Dim NextId PrvId
set rs=server.createobject("adodb.recordset")
sql="SELECT * FROM a where id = "&id&" ORDER BY id DESC"
rs.open sql,conn,2,3
function getNextID(rs)
rs.MoveNext
if rs.eof then
rs.MovePrevious
getNextID = rs("id")
else
getNextID = rs("id")
end if
end function
function getPreviousID(rs)
rs.MovePrevious
IF rs.BOF Then
rs.MoveNext
getPreviousID=rs("id")
Else
getPreviousID=rs("id")
end if
end function
NextID=getNextID(rs)
rs.MovePrevious
PrvID=getPreviousID(rs)
%>
<a href="b.asp?id=<%=NextID(rs)%>">上一条</a>
<a href="b.asp?id=<%=PrvID(rs)%>">下一条</a>
这样试试。
2007-08-15 15:17