东方绿洲

论坛精英

贴子 27276

精华 0

积分 13742

信用 0

竞猜 12

魅力 87

威望 0

现金 11155 CZB

银行 150000 CZB

黄金 0

比特币 0

注册时间 2005-11-03

发表于:2012-03-03 14:03:43   |  只看该作者   |  本帖随机奖励楼主:0 CZB   |  转账至  东方绿洲

求助分页问题,,

症状:记录能找出来,,假如记录不足1页显示的就没问题,,但分页显示的话,,当点下一页显示就出错了,,,
假如:索引不采用like的话,,而是采用"="  ,则分页按钮又正常了...



<%@LANGUAGE="VBSCRIPT" CODEPAGE="936"%>







                  
<%
if request.cookies ("abciekbia15wawgiabaaogn6916")=""  then
   response.write "
    "
   response.write "
Cookies已清空,请联络管理员谢谢! 或 请点击此处登陆系统!!"
   Response.Cookies ("abciekbia15wawgiabaaogn6916")=""
   rs.close :set rs=nothing
   conn.close:set conn=nothing
response.end
end if

dim page,maxPerPage
maxPerPage=10

page=Request("page")
if (page="" or isempty(page)) then page=1
thisUrl="check_film.asp?="&productSort&""

Set rs = server.createObject("ADODB.Recordset")
rs.open "select  * from film where name like '%"&Request.form("name")&"%' order by name",conn,1,1

Set rs1 = server.createObject("ADODB.Recordset")
rs1.Open "select * from huiyuan  where name='"&request.cookies ("abciekbia15wawgiabaaogn6916")&"'  ",conn,1,1

rs.pagesize=MaxPerPage
%>


所有电影





  
   
  
  
   
   
  
 
你当前的等级:<%=rs1("dengji")%>级会员 1级:编辑电影数据     3级:增加功能     10级:收录     13级:变更


  
   
  

      
        
      
   

          排序方式: 新增 名字 公影日期 国语 粤语 英语 编辑&收录    
         
           
         
        



  <%
         i=1
         a=1
               
   if not (rs.eof or err) then rs.move (page-1)*maxPerPage
   do while not (rs.eof or err)
   %>  
  
  
   
  
  <%a=a+1%>
  <%
                i=i+1
                if i>maxPerPage then exit do
                rs.moveNext
                loop
%>
  
   
  

      
        
        
        
      
      
        
        
      
      
        
      
      
        
      
      
        
      
      
        
        
      
      
        
        
      
   
.jpg">.jpg"  width="140" height= "170" border="0">
<%=rs("name")%>
<%=rs("diaxiao")%>MB 
                  <%if rs("shoulu")<>"收录" and rs1("dengji")>=10 then%>
                  ">收录
                  <%else%>
                  <%if rs1("dengji")>=13 then%>
                  ">变更
                  <%end if%>
                  <%end if%>
        
年份 <%=rs("date")%>年

            <%if rs("shoulu")<>"收录"  and rs1("dengji")>=10 then%>
            ">修改
            <%end if%>
        
主演 <%=rs("zhuyuan1")%> <%=rs("zhuyuan2")%> <%=rs("zhuyuan3")%> <%=rs("zhuyuan4")%> <%=rs("zhuyuan5")%>
地方 <%=rs("difang")%>
语言 <%if rs("guoyu")<>"" then%><%=rs("guoyu")%> <%end if%><%if rs("yueyu")<>"" then%><%=rs("yueyu")%> <%end if%><%if rs("engyu")<>"" then%><%=rs("engyu")%> <%end if%><%if rs("otheryu")<>"" then%><%=rs("otheryu")%><%end if%>
尺码 <%=rs("memo")%> 
下载 <%if rs("guoyu")<>"" then%>国语国语.mp4"> <%end if%><%if rs("yueyu")<>"" then%>粤语粤语.mp4"> <%end if%><%if rs("engyu")<>"" then%>英语英语.mp4"> <%end if%><%if rs("otheryu")<>"" then%>其他语言其他语言.mp4"><%end if%>
日期:<%=rs("regdate")%>

   
共<%=rs.recordCount%>项<%=b%> 第<%=page%>/<%=rs.pagecount%> 页 
         <%if page>1 then%>
            
            
            <%else%>
            
            
            <%end if
if rs.recordCount>page*maxPerPage then%>
            
            
<%else%>
            
            
<%end if%>
   




[ 本帖最后由 一笑 于 2012-4-18 14:26 编辑 ]
※※ 业务范围 ※※
楼主
编辑   |    引用    回帖
打开    高亮    置顶   |    移动    回收站   |    -6删主题    删主题    |   
东方绿洲

论坛精英

贴子 27276

精华 0

积分 13742

信用 0

竞猜 12

魅力 87

威望 0

现金 11155 CZB

银行 150000 CZB

黄金 0

比特币 0

注册时间 2005-11-03

发表于:2012-03-03 14:03:09   |  只看该作者   |  转账至  东方绿洲
记录不足1页时显示正常~~RT

附件:

222.jpg    (2012-03-03 14:03:09)
※※ 业务范围 ※※
沙发
编辑   |    引用    回帖
打开    高亮    置顶   |    移动    回收站   |    -6删帖    删帖    |   
东方绿洲

论坛精英

贴子 27276

精华 0

积分 13742

信用 0

竞猜 12

魅力 87

威望 0

现金 11155 CZB

银行 150000 CZB

黄金 0

比特币 0

注册时间 2005-11-03

发表于:2012-03-03 14:03:04   |  只看该作者   |  转账至  东方绿洲
记录超1页时显示正常~~RT,,,
但点下页就出错了,,显示的却是按"名字"排列的所有记录的第二页

附件:

33.jpg    (2012-03-03 14:03:04)
※※ 业务范围 ※※
板凳
编辑   |    引用    回帖
打开    高亮    置顶   |    移动    回收站   |    -6删帖    删帖    |   
@叶子@

老鼠爱飞儿

论坛元老

贴子 72006

精华 0

积分 36872

信用 18

竞猜 21

魅力 668

威望 5

现金 250 CZB

银行 0 CZB

黄金 0

比特币 0

注册时间 2007-06-12

发表于:2012-03-03 14:03:52   |  只看该作者   |  转账至  @叶子@
把下一页传入你的KEY
即你搜索的值,
你见,或者不见我  我就在那里  不悲 不喜  
你念,或者不念我  情就在那里  不来 不去  
你爱,或者不爱我  爱就在那里  不增 不减  
你跟,或者不跟我  我的手就在你手里 不舍 不弃   
4楼
编辑   |    引用    回帖
打开    高亮    置顶   |    移动    回收站   |    -6删帖    删帖    |   
@叶子@

老鼠爱飞儿

论坛元老

贴子 72006

精华 0

积分 36872

信用 18

竞猜 21

魅力 668

威望 5

现金 250 CZB

银行 0 CZB

黄金 0

比特币 0

注册时间 2007-06-12

发表于:2012-03-03 15:03:45   |  只看该作者   |  转账至  @叶子@
and title like '%"&request("a")&"%'"
你见,或者不见我  我就在那里  不悲 不喜  
你念,或者不念我  情就在那里  不来 不去  
你爱,或者不爱我  爱就在那里  不增 不减  
你跟,或者不跟我  我的手就在你手里 不舍 不弃   
5楼
编辑   |    引用    回帖
打开    高亮    置顶   |    移动    回收站   |    -6删帖    删帖    |   
东方绿洲

论坛精英

贴子 27276

精华 0

积分 13742

信用 0

竞猜 12

魅力 87

威望 0

现金 11155 CZB

银行 150000 CZB

黄金 0

比特币 0

注册时间 2005-11-03

发表于:2012-03-03 15:03:27   |  只看该作者   |  转账至  东方绿洲
引用:
原帖由 @叶子@ 于 2012-3-3 15:01 发表
and title like '%"&request("a")&"%'"
请问具体加在那个位置里面?
※※ 业务范围 ※※
6楼
编辑   |    引用    回帖
打开    高亮    置顶   |    移动    回收站   |    -6删帖    删帖    |   
东方绿洲

论坛精英

贴子 27276

精华 0

积分 13742

信用 0

竞猜 12

魅力 87

威望 0

现金 11155 CZB

银行 150000 CZB

黄金 0

比特币 0

注册时间 2005-11-03

发表于:2012-03-03 15:03:57   |  只看该作者   |  转账至  东方绿洲
我的问题跟百度这个问题是一样的

搜索后分页显示的值都正常,但点击“下一页”后却返回数据库中所有的记录,而不是搜索到的记录的分页,不知是什么原因?
※※ 业务范围 ※※
7楼
编辑   |    引用    回帖
打开    高亮    置顶   |    移动    回收站   |    -6删帖    删帖    |   
东方绿洲

论坛精英

贴子 27276

精华 0

积分 13742

信用 0

竞猜 12

魅力 87

威望 0

现金 11155 CZB

银行 150000 CZB

黄金 0

比特币 0

注册时间 2005-11-03

发表于:2012-03-03 17:03:50   |  只看该作者   |  转账至  东方绿洲
自己搞掂了....不过采用了另一种方式...谢谢叶子,,,跟叶子的意思接近,,,不过最好还是请叶子贴一下答案,,,因为很想学习
※※ 业务范围 ※※
8楼
编辑   |    引用    回帖
打开    高亮    置顶   |    移动    回收站   |    -6删帖    删帖    |