| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 554 人关注过本帖
标题:我的搜索留言记录不显示???
只看楼主 加入收藏
xuehao
Rank: 1
等 级:新手上路
帖 子:25
专家分:0
注 册:2011-1-18
结帖率:55.56%
收藏
 问题点数:0 回复次数:1 
我的搜索留言记录不显示???
我做了留言本添加搜索留言页面,当我点击搜素留言后没反应???
请问大家
具体是:
<%@LANGUAGE="VBSCRIPT" CODEPAGE="936"%>
<!--#include file="conn.asp" -->
<%

Dim zd
zd = "Name"
If (request("zd") <> "") Then
  zd = request("zd")
End If

Dim zdz
zdz = "Name"
If (request("zdz") <> "") Then
  zdz = request("zdz")
End If

Set rs_m = Server.CreateObject("ADODB.Recordset")'用Recordset对象创建一个记录集,并存储记录rs_m。
Sql ="SELECT * FROM main WHERE Kg=true and '%zd%' like '%zdz%' ORDER BY Gd ASC,id DESC"
rs_m.open Sql, conn,1,1

%>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.
<html xmlns="http://www. InstanceBegin template="/Templates/mb.dwt.asp" codeOutsideHTMLIsLocked="false" -->
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<!-- InstanceBeginEditable name="doctitle" -->
<title>学好网页&gt;&gt;在线留言</title>
<!-- InstanceEndEditable -->
<!-- InstanceBeginEditable name="head" -->
<style type="text/css">
<!--
.STYLE5 {
    font-size: 18px;
    color: #FF0000;
}
-->
</style>
<!-- InstanceEndEditable -->
<link href="css/css.css" rel="stylesheet" type="text/css" />
</head>

<body>
<table width="800" height="40" border="0" align="center" cellpadding="0" cellspacing="0" background="images/dh.jpg" id="tbbg1">
  <tr>
    <td width="50" align="right">今天是:</td>
    <td width="200"><div id="jnkc"><script>setInterval("jnkc.innerHTML=new Date().toLocaleString()+' 星期'+'日一二三四五六'.charAt(new Date().getDay());",1000);
</script></div></td>
    <td width="500"><marquee  direction="left" scrollamount="3" onmouseover=this.stop() onmouseout=this.start()>
    感谢各位朋友前来欣赏我的留言本!!! </marquee>
   </td>
    <td width="50">&nbsp;</td>
  </tr>
</table>
<table width="800" height="150" border="0" align="center" cellpadding="0" cellspacing="0" id="tbbg2">
  <tr>
    <td><img src="images/top.gif" width="800" height="150" /><!-- InstanceBeginEditable name="可编辑区域1" -->
      <table width="800" height="30" border="0" align="center" cellpadding="0" cellspacing="0" background="images/dh.jpg" id="tbbg3">
        <tr>
          <td width="300" align="center">网站名称&gt;&gt;&gt;留言本</td>
          <td width="200" align="left">当前为:查看留言</td>
          <td width="300" align="center"><a href="insert.asp">我要留言</a>&nbsp; 查看留言&nbsp; 管理留言&nbsp; 搜索留言&nbsp; <a href="login.asp">管理登陆</a></td>
        </tr>
      </table>
    <!-- InstanceEndEditable --><!-- InstanceBeginEditable name="可编辑区域2" -->
<%
If rs_m.eof Then
%>   
    <table width="100%" height="50" border="1" cellpadding="0" cellspacing="0" id="zbbg1-5">
  <tr>
    <td align="center" class="STYLE5"><%response.write "<strong>搜索您的全部留言内容</strong>"%></td>
  </tr>
</table>
<%
Else  '否则

rs_m.pagesize=5  '这里指定每页的记录条数,设置为5时,每5条记录为当前页面所显示的记录
page=clng(Request("page"))  '这里用 Request 对象来获取 page.asp中的值page,然后输出变量page
if page<1 then page=1      ' 这里判断控制限制,当第一页面所输出的情况
if page>rs_m.pagecount then page=rs_m.pagecount
rs_m.AbsolutePage = page     'rs.absolutepage,这个也是个内置的属性,,它代表的意思就是将page变量的数值指定为当前页。
   
%>

    <table width="800" border="1" align="center" cellpadding="0" cellspacing="0" bordercolor="#AF94C1" background="images/body1.jpg" id="zbbg1">
      <tr>
        <td width="50" height="30" align="center">序号</td>
        <td width="200" align="center">留言标题</td>
        <td width="80" align="center">留言人</td>
        <td width="130" align="center">留言时间</td>
        <td width="260" align="center">留言内容</td>
        <td width="80" align="center">留言查看次数</td>
      </tr>
      
<%for i=1 to rs_m.pagesize %>   
      <tr>
        <td height="30" align="center"><%=rs_m("id")%></td>
        <td align="center"><%=rs_m("Bt")%></td>
        <td align="center"><%=rs_m("Name")%></td>
        <td align="center"><%=rs_m("Date")%></td>
        <td align="center"><%=rs_m("Content")%></td>
        <td align="center"><%=rs_m("jsq")%></td>
      </tr>
<%
'循环结束语句和判断结束语句等
    rs_m.movenext
    If rs_m.EOF Then
    Exit For
    End If
    Next
end if
%>   
  
      <tr>
        <td height="50" colspan="6" align="center"><form id="form1" name="form1" method="post" action="">
          搜索留言:
          <input name="zdz" type="text" id="zdz" size="20" />
                        &nbsp;
                        <select name="zd" id="zd">
                          <option value="Name">留言人姓名</option>
                          <option value="Bt">留言标题</option>
                          <option value="Content">留言内容</option>
                        </select>
                        &nbsp;
                        <input type="submit" name="Submit" value="搜索留言" />
        </form>
        </td>
        </tr>
    </table>
搜索更多相关主题的帖子: 留言本 
2011-05-24 22:06
dzt0001
Rank: 13Rank: 13Rank: 13Rank: 13
等 级:蒙面侠
威 望:5
帖 子:1281
专家分:4998
注 册:2005-10-12
收藏
得分:0 
Sql ="SELECT * FROM main WHERE Kg=true and '%zd%' like '%zdz%' ORDER BY Gd ASC,id DESC"

这个SQL语句,解释一下。'%zd%'似乎有问题

----我怎能在别人的苦难面前转过脸去----
2011-05-25 07:44
快速回复:我的搜索留言记录不显示???
数据加载中...
 
   



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

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