标题:[求助]问一个超级简单的问题.
只看楼主
caiyakang
Rank: 2
等 级:新手上路
威 望:5
帖 子:2111
专家分:0
注 册:2005-3-24
 问题点数:0 回复次数:10 
[求助]问一个超级简单的问题.
在同一个页面做显示留言加查询.
要加什么样的条件使得,不查询的时候显示留言.而在查询的时候显示查询了.
搜索更多相关主题的帖子: 超级 
2005-06-18 00:46
无根泉
Rank: 2
等 级:新手上路
威 望:4
帖 子:853
专家分:0
注 册:2004-11-4
得分:0 
用select case
如action=request.querystring("action")
if action="" then action="look"
select case action
case "look"
显示留言
case "seach"
显示搜索表单
case "add"
添加留言
case "reply"
回复留言
case "del"
删除留言
case "admin"
管理登录
end select
这是一个思路,按你的需要改一下就OK了!

我很菜,但我很努力!
2005-06-18 08:07
yilin
Rank: 1
等 级:新手上路
帖 子:5
专家分:0
注 册:2005-6-18
得分:0 
就是设置一个判断操作类型的变量在页面间传递就行了。
比如,设action变量有两个值,一个是list (查询操作),一个是view(显示操作)
<%
    action=Request.Querystring("action")
    If action="list" Then
/////////////此处写查询相关程序////////////
    ElseIf action="view" Then
//////////////此处写显示相关程序///////////
    End If
%>

2005-06-18 17:17
caiyakang
Rank: 2
等 级:新手上路
威 望:5
帖 子:2111
专家分:0
注 册:2005-3-24
得分:0 
如果我那个页面有两个提交按钮了, 在同一个页面做显示留言加查询. 要加什么样的条件使得,不查询的时候显示留言.而在查询的时候显示查询了

中国人的财富网:http://www..cn/
2005-06-19 09:49
caiyakang
Rank: 2
等 级:新手上路
威 望:5
帖 子:2111
专家分:0
注 册:2005-3-24
得分:0 
<%@LANGUAGE="VBSCRIPT" CODEPAGE="936"%> <!--#include file="conn.asp"--> <!--#include file="inc/strchk.asp"--> <% search=trim(request("search")) %> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <script language="javascript"> function sarch() { var x=document.form2.ttc; if (x.value==""); { alert("请输入关键字"); x.focus() return false; } return true; } function sea() { window.open('search.asp','sea','height=150,width=460,top=0,left=0, toolbar=no, menubar=no, scrollbars=no, resizable=no,location=no, status=no') } </script> <%set rsw=server.createobject("adodb.recordset") sql="select * from mybook order by time desc" rsw.open sql,conn,1,1 %> <meta http-equiv="Content-Type" content="text/html; charset=gb2312"> <title>查看留言</title> <link rel=stylesheet type="text/css" href="css/my.css"> </head> <body background="image/205.gif" topmargin="0px"> <% if rsw.eof or rsw.bof then%> <table width="725" align="center"> <tr> <td width="625" align="center" bgcolor="#B4D3E4"><p class="style1">暂时没有留言 <a href="index.asp">发表留言</a> </td> </tr> </table> <%else%> <table width="671" border="0" align="center" cellpadding="0" cellspacing="1"> <tr> <td width="669" height="313"> <table width="670" border="0" align="center" cellpadding="0" cellspacing="0" bgcolor="#7EBEC0" class=k1> <tr> <td width="228" height="31">返回首页||<a href="rword.asp">查看留言</a>||<a href="login.asp">管理登陆</a>||<a href="index.asp">发表留言</a></td> <td width="18"><img src="image/search.gif" width="15" height="12"> </td> <td width="316"><form action="rword.asp" method="post" name="form2" onsubmit="return sarch()"> <input name="ttc" type="text" class="text"> <input type="radio" name="search" value="1" checked> 姓名 <input type="radio" name="search" value="2"> 标题 <input name="Submit" type="submit" class="text" value="查找"> </form></td> <td width="104"><a href="rword.asp">显示所有留言</a></td> </tr> </table> <% rsw.pagesize=5 page=request("page") if page="" or page<1 then page=1 if page>rsw.pagecount then page=rsw.pagecount end if end if rsw.absolutepage=page i=0 do while not rsw.eof and i<rsw.pagesize%> <table width="670" border="0" align="center" cellpadding="0" cellspacing="1" bgcolor="#0099FF" class="k1" > <tr bgcolor="#FFFFFF" class=k1> <td height="19" bgcolor="#EDF3FF">作者: <%if rsw("name")<>"" then%> <%=rsw("name")%> <%else response.write("匿名") end if%> </td> <td width="460" height="19" bgcolor="#EDF3FF"><img src="image/qq.gif" width="16" height="16" alt="<%=rsw("qq")%>"> <a href="mailt<%=rsw("email")%>"><img src="image/mail.gif" width="16" height="16" border=0> </a><a href=<%=rsw("homepage")%>><img src="image/home.gif" width="16" height="16" border=0></a>来自:<%=rsw("ip")%></td> </tr> <tr bgcolor="#FFFFFF"> <td width="202" height="148" valign="top" bgcolor="#EDF3FF"><%if rsw("sex")="male" then%> <img src="sex/boy.gif" width="23" height="21"> <%else%> <img src="sex/girl.gif"> <%end if%></br> <br><img src="image/<%=rsw("face")%>"><%=rsw("time")%></td> <td valign="top" bgcolor="#EDF3FF" > 标题:<%=rsw("title")%> <hr align="left" width=100 size=1px noshade> </br> <img src="fpic/<%=rsw("fpic")%>"><%=cpic(rsw("word"))%> </td> </tr> </table> <%i=i+1 rsw.movenext loop %> <table width="537" border="0" align="center" cellpadding="0" cellspacing="1"> <tr> <td width="446" height="54" valign="top"><p>共<%=rsw.pagecount%>页,共有<%=rsw.recordcount%>条,你当前在第<%=page%>页,<%=page%>/<%=rsw.pagecount%> <%if page>1 then%> <a href=rword.asp?page=<%=1%> class="v1">[首页]</a> <%else%> [首页] <%end if%> <%if page>1 then%> <a href=rword.asp?page=<%=page-1%> class="v1">[上一页]</a> <%else%> [上一页] <%end if%> <% if not rsw.eof then%> <a href=rword.asp?page=<%=page+1%> class="v1">[下一页]</a> <%else%> [下一页] <%end if%> <% if not rsw.eof then%> <a href=rword.asp?page=<%=rsw.pagecount%> class="v1">[尾页]</a> <%else%> [尾页] <%end if%> </td> <td width="88" valign="top"><form name="form1" method="post" action="rword.asp"> <select name="page" size="1"> <% for i=1 to rsw.pagecount%> <option value="<%=i%>" <% if i=page then%>selected<%end if%>><%=i%></option> <%next%> </select> <input name="Submit" type="submit" class="k1" value="跳转"> </form></td> </tr> </table></td> </tr> </table> <%end if rsw.close set rsw=nothing conn.close set conn=nothing %> </body> </html> 应该加在哪里,谢谢了

[此贴子已经被作者于2005-6-19 9:59:24编辑过]


中国人的财富网:http://www..cn/
2005-06-19 09:57
蓝色的天使
Rank: 1
等 级:新手上路
帖 子:9
专家分:0
注 册:2005-6-15
得分:0 
看不明白!!不知道从哪下手阿
2005-06-19 18:52
caiyakang
Rank: 2
等 级:新手上路
威 望:5
帖 子:2111
专家分:0
注 册:2005-3-24
得分:0 
不知道要加什么条件。使得知道是查询按钮,还有就是:不查询的时候显示留言.而在查询的时候显示查询了
.

中国人的财富网:http://www..cn/
2005-06-20 01:33
caiyakang
Rank: 2
等 级:新手上路
威 望:5
帖 子:2111
专家分:0
注 册:2005-3-24
得分:0 
有人来帮我看一下吗

中国人的财富网:http://www..cn/
2005-06-20 13:21
hxfly
Rank: 5Rank: 5
等 级:贵宾
威 望:17
帖 子:5807
专家分:108
注 册:2005-4-7
得分:0 
加SESSION判断
把if request.from("submit")="查询" then
session("action")="search"
end if

if session("action")&lt;&gt;"search" then
sql=.........................
........................................'显示正常的内容
end if

if session("action")="search" then
sql=........................'有选择的搜索内容
.......................................'显示查询的结果
end if

2005-06-20 13:39
hxfly
Rank: 5Rank: 5
等 级:贵宾
威 望:17
帖 子:5807
专家分:108
注 册:2005-4-7
得分:0 

[CODE] <form name=form1 method="post"> <input type="button" name="search" value="搜索" onClick="test();"> <input type="button" name="add" value="发表" onClick="test1();"> </form>

<script language="JavaScript"> function test() { document.form1.action="search.asp"; document.form1.submit(); } function test1() { document.form1.action="add.asp"; document.form1.submit(); }

</script> [/CODE]


2005-06-20 13:47



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-21091-1-1.html




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

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