| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 768 人关注过本帖, 1 人收藏
标题:(已解决)(新手求助)帖子置顶问题
取消只看楼主 加入收藏
zxbryaxin
Rank: 1
等 级:新手上路
帖 子:39
专家分:0
注 册:2008-8-23
结帖率:100%
收藏(1)
 问题点数:0 回复次数:2 
(已解决)(新手求助)帖子置顶问题
数据库我设置为priority  值为1时置顶 其他时不置顶
前一页置顶选项
<a href="priority.asp?id=<%=rs("id")%>"><%if rs("priority")=1 then response.Write("取消置顶") else response.Write("置顶") end if%></a>
判断即priority.asp代码如下:
<!--#include file="conn.asp"-->
<%
id=request.querystring("id")
set rs=server.createobject("adodb.recordset")
sql="select * from news where id="&id
rs.open sql,conn,1,3
priority=rs("priority")
if priority=1 then
prioritys=2
else
prioritys=1
sql="update news set priority='"&prioritys&"' where id='"&id&"'"
response.redirect "adminnews.asp"
set rs=nothing
end if
%>
不能实现,请问我这段语句有什么问题,为什么值无法写入数据库?如果这种方法不可以,那问下如何实现这个功能

[[it] 本帖最后由 zxbryaxin 于 2008-9-9 14:26 编辑 [/it]]
搜索更多相关主题的帖子: 置顶 帖子 
2008-09-09 11:49
zxbryaxin
Rank: 1
等 级:新手上路
帖 子:39
专家分:0
注 册:2008-8-23
收藏
得分:0 
感谢楼上的 根据你说的修改后能置顶了  但是不能取消 请各位大大继续帮忙解答下
2008-09-09 14:00
zxbryaxin
Rank: 1
等 级:新手上路
帖 子:39
专家分:0
注 册:2008-8-23
收藏
得分:0 
问题已解决 自己思路是对的 但是由于粗心少写了语句 希望新手们别再犯同样的错误~
最后成功的代码如下:
<!--#include file="conn.asp"-->
<%
id=request.querystring("id")
set rs=server.createobject("adodb.recordset")
sql="select * from news where id="&id
rs.open sql,conn,1,3
priority=rs("priority")
if priority=1 then
prioritys=2
sql="update news set priority='"&prioritys&"' where id="&id
conn.execute(sql)
response.redirect "adminnews.asp"
else
prioritys=1
sql="update news set priority='"&prioritys&"' where id="&id
conn.execute(sql)  
response.redirect "adminnews.asp"
set rs=nothing
end if
%>
2008-09-09 14:26
快速回复:(已解决)(新手求助)帖子置顶问题
数据加载中...
 
   



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

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