aspd代码求助-关于翻页问题

来源:百度知道 编辑:UC知道 时间:2024/07/07 17:38:03
紧急求助:关于"下一页"链接问题......
问题演示如:http://haixx.com 打开首页,左上角的假设搜索"三亚"城市酒店,显示页面出来后表示"三亚"城市酒店有五页,但是点击下一页后,跳转的是汇总的页面酒店,而不是"三亚"城市的酒店.....其中所在城市"三亚"的数据字段为"city"
正确显示页面翻页应该是:http://haixx.com/hotellist.asp?shucity=变量值&Page=2,而不是http://haixx.com/hotellist.asp?Page=2.............希望高手朋友修正解答啊!!!!!!!!拜谢拜谢!!!!!!!!1

<%
'end if
rs.movenext
next
call PageControl(iCount,maxpage,page,"border=0 align=center","<p align=center>")
else
response.write "没有找到符合条件的课程信息,返回重新查找!"
end if
rs.close
set rs=nothing
Sub PageControl(iCount,pagecount,page,table_style,font_style)
'生成上一页下一页链接
Dim query, a, x, t

Request.ServerVariables("QUERY_STRING")没有接收到搜索表单传来的值

假设手工输入 http://haixx.com/hotellist.asp?shucity=三亚市&name=三亚 就可以看到底部的分页已经带有Request.ServerVariables("QUERY_STRING")所传递的值了。

或者你不限麻烦,手工指定所有的参数。

把原来的temp那一段注释掉,换成这个手工的吧
---------
temp="shucity="&request("shucity")&"&jiage="&request("jiage")

&"&star="&request("star")&"&arrive_date="&request("arrive_date")

&"&leave_date="&request("leave_date")&"&name="&request("name")&"&"
---------

你把链接改为你想要的不就OK了?

同时指向搜索页面(本页面),然后再接受值处理不就可以了?