| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 656 人关注过本帖
标题:新手请教关于论坛显示楼层编号的问题
只看楼主 加入收藏
li349865361
Rank: 1
等 级:新手上路
帖 子:3
专家分:0
注 册:2011-4-6
结帖率:0
收藏
已结贴  问题点数:20 回复次数:6 
新手请教关于论坛显示楼层编号的问题
我把所有主题放在了list这个表里 又把所有回复放在了huifu这个表里面   点开帖子的时候会自动根据主题的ID列出相关的回复内容 但是不知道怎么才能自动显示楼层数,如果用ID显示的话是不对的  请教各位大大!!麻烦了!
搜索更多相关主题的帖子: huifu 主题 
2011-04-28 10:55
li349865361
Rank: 1
等 级:新手上路
帖 子:3
专家分:0
注 册:2011-4-6
收藏
得分:0 
分页我用的是叶子 的分页类  

下面是具体代码
程序代码:

     <%
set rs=server.CreateObject("adodb.recordset")
Set Page = new Cls_Page                '创建对象
Set Page.Conn = connr                '得到数据库连接对象
With Page
    .PageSize = 5                    '每页记录条数
    .MaxRecord= 0
    .PageParm = "p"                    '页参数
    '.PageIndex = 10                '当前页,可选参数,一般是生成静态时需要
    .Database = "ac"                '数据库类型,AC为access,MSSQL为sqlserver2000存储过程版,MYSQL为mysql,PGSQL为PostGreSql
.Pkey="id" '主键
.Field="id,hfuser,hfsj,hfnr,zid"
.Table="huifu" '表名
    .Condition=" zid="&request.QueryString("id")&" "            '条件,不需要where
    .OrderBy=""                        '排序,不需要order by,需要asc或者desc
    .RecordCount = 0                '总记录数,可以外部赋值,0不保存(适合搜索),-1存为session,-2存为cookies,-3存为applacation
    .NumericJump = 3 '数字上下页个数,可选参数,默认为3,负数为跳转个数,0为显示所有
    .Template = "共{$RecordCount}条 {$PageSize}条/页 {$PageIndex}/{$PageCount}  {$FirstPage} {$PreviousPage} {$NumericPage} {$NextPage} {$LastPage} {$InputPage} {$SelectPage}" '整体模板,可选参数,有默认值
    .FirstPage = "首页" '可选参数,有默认值
    .PreviousPage = "上一页" '可选参数,有默认值
    .NextPage = "下一页" '可选参数,有默认值
    .LastPage = "尾页" '可选参数,有默认值
    .NumericPage = " {$PageNum} " '数字分页部分模板,可选参数,有默认值
End With
rs = Page.ResultSet() '记录集
'rc = Page.RowCount() '可选,输出总记录数
nav = Page.Nav() '分页样式


If IsNull(rs) Then
    Response.Write "<tr><td>暂无记录</td></tr>"
Else

    For i=0 To Ubound(rs,2)
    
        %>
     <tr><td height="5"></td></tr>
     <tr>
       <td width="200" height="181" align="left" valign="top" bgcolor="#bdd4ff">
       <div class="show_left_user"><%= rs(1,i) %></div>
       <div class="show_left_pic">
         <img src="images/pic.jpg" width="120" height="130" />
       </div>
       </td>
       <td width="744" align="left" valign="top" bgcolor="#F4F4FF">
       <div class="show_right_top">
       <div style="float:left; margin-left:10px;">QQ交谈&nbsp;&nbsp;&nbsp;&nbsp;个人中心&nbsp;&nbsp;&nbsp;&nbsp;回复时间:<%= rs(2,i) %></div>
       <div style="float:right; margin-right:10px;"></div>
       </div>
       <div class="show_right_body"><%= rs(3,i) %></div></td>
     </tr>
     <%
     
Next
End If
%>
2011-04-28 10:56
li349865361
Rank: 1
等 级:新手上路
帖 子:3
专家分:0
注 册:2011-4-6
收藏
得分:0 
<%=i%> 用这个可以 但是 翻到第二页话又是从2、3、4、5那样开始
2011-04-28 11:09
dzt0001
Rank: 13Rank: 13Rank: 13Rank: 13
等 级:蒙面侠
威 望:5
帖 子:1281
专家分:4998
注 册:2005-10-12
收藏
得分:7 
(页码-1)*每页记录数+i

----我怎能在别人的苦难面前转过脸去----
2011-04-28 12:13
yms123
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:版主
威 望:209
帖 子:12488
专家分:19042
注 册:2004-7-17
收藏
得分:7 
以下是引用dzt0001在2011-4-28 12:13:33的发言:

(页码-1)*每页记录数+i
正解,就是这个算法
2011-04-28 17:23
DanYang_dan
Rank: 5Rank: 5
来 自:西安
等 级:职业侠客
帖 子:114
专家分:383
注 册:2011-4-14
收藏
得分:7 
学习 ....

花依然很美、我们依旧幸福
                         丹扬、
2011-04-29 14:39
elongtown
Rank: 9Rank: 9Rank: 9
等 级:贵宾
威 望:12
帖 子:138
专家分:1003
注 册:2013-2-18
收藏
得分:0 
好东西,留个标签
2013-02-20 23:29
快速回复:新手请教关于论坛显示楼层编号的问题
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.021017 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved