标题:审核后,刷新又变成未审核了。怎么改?
只看楼主
gege83
Rank: 1
等 级:新手上路
帖 子:2
专家分:0
注 册:2012-7-14
结帖率:0
 问题点数:0 回复次数:2 
审核后,刷新又变成未审核了。怎么改?
<%
action=request("action")
select case action
case "yc" '审核见证人注册
sql="select * from DB_yy where id="&cint(request.querystring("id"))
set rs=server.createobject("adodb.recordset")
rs.open sql,conn,1,3
if rs("xh")=0 then
rs("xh")=1
else
rs("xh")=0
end if
rs.update
rs.close
set rs=Nothing
end select
 %>





<%
 if Rs("xh")=0 then
 shm="<a href='javascript:if(window.confirm(""你确实要取消审核吗?"") == true){window.location =""?action=yc&s="&request.form("sersch")&request("s")&"&Page="&Page&"&id="&rs("id")&""";}'>取消审核</a>"
 else
 shm="<a href='javascript:if(window.confirm(""你确实要审核吗?"") == true){window.location =""?action=yc&s="&request.form("sersch")&request("s")&"&Page="&Page&"&id="&rs("id")&""";}'>审核</a>"
 end if
  %>
 <%= shm %> 
 
 
 
 
我现在不要审核和取消审核直接切换,我现在只要点了审核后,就直接显示已审核,不能再点了,表:DB_YY,字段:xh  (数值,初始值为1,审核后为:0)
搜索更多相关主题的帖子: request sql 审核 action where 
2012-07-23 12:41
ysf0181
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:版主
威 望:55
帖 子:914
专家分:2385
注 册:2006-10-4
得分:0 
action=request("action")
select case action
case "yc" '审核见证人注册
sql="select * from DB_yy where id="&cint(request.querystring("id"))
set rs=server.createobject("adodb.recordset")
rs.open sql,conn,1,3
if rs("xh")=0 then
rs("xh")=1
else
rs("xh")=0
end if
rs.update
rs.close
set rs=Nothing
end select
你这个代码变来就是刷新就变为两者的一者。。。。。1 或者 0

代码变为:
if rs("xh")=0 then
   rs("xh")=1
end if
具体怎么变,还得看你参数传递限制
在加一个参数,就是可以修改 已审  未审
例如:
if aa = 1 then
    rs("xh")=1
end if
if aa = 0 then
   rs("xh")=0
end if


ASP讨论QQ群:251346273
2012-07-23 13:47
nhb1979
Rank: 1
等 级:新手上路
帖 子:2
专家分:0
注 册:2012-8-19
得分:0 
好帖!

-----------------------------
活到老,学到老...
nhb1979
2012-08-19 13:49



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




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

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