如何这样提交信息呀???
比如查询出一列数据,最后我在页面中显示出来的时候为这种格式:
新闻标题 置顶状态 是否置顶
新闻标题一 是 是 否
新闻标题二 否 是 否
新闻标题三 是 是 否
新闻标题四 是 是 否
如果我点了“是”,就将数据库中相应的字段的值改为“1”,“否”就改为“0”,同时“置顶状态”发生相应改变并且不跳转页面。不知道该如何写这段代码,也不知道如何搜索关键字,只好先问问了,谢谢。
------解决方案--------------------可以在修状态后直接回到此页面
------解决方案-------------------- <%
if Request( "Action ")= "Update " then
if Request( "State ")= "1 " then
strSQL = "Update yTable Set State=1 where id= " & Request( "Id ")
else
strSQL = "Update yTable Set State=0 where id= " & Request( "Id ")
end if
Objconn.Execute strSQL
end if
....
%>
<a href= "List.asp?Action=Update&Id=110&State=1 "> 是 </a> <a href= "List.asp?Action=Update&Id=110&State=0 "> 否 </a>
------解决方案--------------------新闻标题 置顶状态 是否置顶
新闻标题一 是 撤销置顶
新闻标题二 否 置顶
新闻标题三 是 撤销置顶
新闻标题四 是 撤销置顶
原来是这样,才明白过来
将星星火炬的源码改一下: <%
if Request( "Action ")= "Update " then
if Request( "State ")= "1 " then
strSQL = "Update yTable Set State=1 where id= " & Request( "Id ")
else
strSQL = "Update yTable Set State=0 where id= " & Request( "Id ")
end if
Objconn.Execute strSQL
end if
....
%>
<%
dim strTop= " <a href= 'List.asp?Action=Update&Id=110&State=1 '> 置顶 </a> "
dim strUnTop= " <a href= 'List.asp?Action=Update&Id=110&State=0 '> 撤销置顶 </a> "
if objRs( "state ")=0 then response.write strTop
if objRs( "state ")=1 then response.write strUnTop
%>