用排序串字段实现树状结构(例程——显示贴子内容)

2016-01-29 18:00 9 1 收藏

用排序串字段实现树状结构(例程——显示贴子内容),用排序串字段实现树状结构(例程——显示贴子内容)

【 tulaoshi.com - ASP 】

  程序:disprec.asp
功能:显示贴子具体内容

<!-- #include file="lybcon.inc" --
<%
keyid=request("keyid")
rootid=request("rootid")
pageno=request("pageno")
if rootid=0 then rootid=keyid
set guestconn=Server.CreateObject("ADODB.connection")
guestconn.Open lybstr
set guestrs=server.createobject("ADODB.recordset")
sqlstr="SELECT * FROM guestbook where lybid="&rootid&" or rootid="&rootid
sqlstr=sqlstr&" order by orderstr,lybid desc"
guestrs.open sqlstr,guestconn,1,1
%
<html
<head<title软件使用留言薄</title
<style TYPE="text/css"
<!--
a {  text-decoration: none}
body {line-height:18px;font-size:9pt;font-family:宋体}
a:hover {color:#FF0000;text-decoration:none}
td {font-family: 宋体; font-size: 9pt;background-color:ECF7FF}
.td1 {font-family: 宋体; font-size: 9pt;background-color:A2C8F2}
.td2 {font-family: 宋体; font-size: 9pt;background-color:E9EDE0}
.small1 {font-family: 宋体; font-size: 9pt;background-color:ffffff;line-height:9pt}
--
</style
</head
<body topmargin=16 background='topbg.gif'
<form name='index' method='POST' action='index.asp'
<table width=100% align=center
  <tr
   <td align=center style='font-size:16px;background-color:ffffff;color:red' height=35 valign=top软件使用
留言薄</td
   <td align=center colspan=2 style='background-color:ffffff' valign='bottom'相关留言共<font style='font-
size:16px;color:red'<% =guestrs.recordcount %</font条</td
   <td style='background-color:ffffff' valign=bottom align=center<a href='index.asp?pageno=<% =pageno %'
留言列表</a</td
   <td style='background-color:ffffff' valign=bottom align=center<a href='revert.asp?type=post'发贴子
</a</td
  </tr
  <tr style="color:red"
   <td align=center class='td1' width=70%留言标题</td
   <td align=center width=70 class='td1' nowrap<img src="http://img.jcwcn.com/attachment/portal/jcwcj/2005-12/10/0512100100388671.gif"作  者</td
   <td align=center width=100 class='td1' nowrap发表时间</td
   <td align=center width=60 class='td1' nowrap贴子字数</td
   <td align=center width=60 class='td1' nowrap贴子序号</td
  </tr
<% do while not guestrs.eof %
  <tr
   <td<% if guestrs("rootid")<0 then response.write(replace(space(len(guestrs("orderstr")))," ","  ")) %
<% if guestrs("lybid")+1=keyid+1 then
    if guestrs("rootid")=0 then
      rootid=guestrs("lybid")
    else
      rootid=guestrs("rootid")
    end if
    lybid=guestrs("lybid")
    guestitle=guestrs("guestitle")
    guestname=guestrs("guestname")
    guestemail=guestrs("guestemail")
    guestcomm=guestrs("guestcomm")
    putdate=guestrs("putdate")
    puttime=guestrs("puttime")
    emailflag=guestrs("emailflag")
%<% =guestrs("guestitle") %<% else %<a href='disprec.asp?keyid=<% =guestrs("lybid") %&rootid=<%
=guestrs("ro

来源:https://www.tulaoshi.com/n/20160129/1503902.html

延伸阅读
熟悉MS-Windows和XWindowSystem事件驱动编程模型的开发人员,习惯于传递在某种事件发生时调用(即“回调”)的函数指针。Java的面向对象模型目前并不支持方法指针,这样似乎就不可能使用这种很好的机制。但我们并不是一点办法都没有! !-- frame contents -- !-- /frame contents -- Java的接口支持提供了一种获得回调的等价功...
标签: Web开发
SCRIPT type="text/javascript" function defaultSort(){ var a="zhishi,english,我lai,lai了,中国,测试,房地产"; a=a.split(","); a.sort(); alert(a); } function cusSort(){ var a="zhishi,english,我lai,lai了,中国,测试,房地产"; a=a.split(","); a.sort(function(a,b){   return a.localeCompare(b); }); alert(a); } /SCRIPT a hre...
标签: ASP
  数据库设计中order_value是用来排序的,具体实现是    **注意以下的讨论是对一个主题而言,就是对一棵树而言!    如果加一新贴那么  order_value=0    如果跟贴查比父贴  order_value大的order_value    如果有假设为next_value,那么新帖的 &nb...
冒泡排序的算法分析与改进 交换排序的基本思想是:两两比较待排序记录的关键字,发现两个记录的次序相反时即进行交换,直到没有反序的记录为止。 应用交换排序基本思想的主要排序方法有:冒泡排序和快速排序。 代码如下: public class BubbleSort implements SortUtil.Sort{ public void sort(int[] data) { int temp; for(int i=0...
在做一个project的时候,要对表实现任意的排序,说得明白点就是这样: 在存储过程中声明一个@parameter,然后在使用查询条件后的排序,要根据我的@parameter来实现,而我这个@parameter实际传进去的就是一个字段值。 网上Google了一下,发现有这样的例子,大多数都是以普提树的多字段任意分页的存储过程结合在一起,看起来好不复...

经验教程

177

收藏

77
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部