ASP修改文章时的分类显示问题

如图,这是我的数据库中的俩个表,一个分类,一个文章,可是点击修改文章的时候(比如说这篇文章的分类属于网络转载),下拉框中的分类显示的是“个人日志”而不是“网络转载”这个分... 如图,这是我的数据库中的俩个表,一个分类,一个文章,可是点击修改文章的时候(比如说这篇文章的分类属于网络转载),下拉框中的分类显示的是“个人日志”而不是“网络转载”这个分类,其实说白了应该是一个下拉框自动读取显示数据库的问题吧,请高手求救!
<%strID=request.QueryString("id")%>
<%
set conn=server.createobject("adodb.connection")
conn.open "driver={microsoft access driver (*.mdb)};dbq="&server.mappath("@#mk.mdb")
exec="select * from rizhi where id="&strID
set rs=server.createobject("adodb.recordset")
rs.open exec,conn
%>
<form name="biaodan" method="POST" action="admin_rzxgok.asp">
<p align="left">文章标题
<input type="text" name="biaoti" size="50" value="<%=rs("biaoti")%>">
</p>
<p align="left">文章作者
<input type="text" name="zz" size="20" value="<%=rs("zz")%>">
文章来源<input type="text" name="laiyuan" size="20" value="<%=rs("laiyuan")%>">
</p>
<p align="left">文章内容</p>
<p align="left"><input type="hidden" name="neirong" value="<%=Server.HTMLEncode(rs("neirong"))%>"><iframe ID="ewb/eWebEditor1" src="ewb/ewebeditor.asp?id=neirong" frameborder="0" scrolling="no" width="560" HEIGHT="371"></iframe>
<p align="left">文章分类
<select name="leibie" size="1" id="leibie" >
<%set rs=conn.execute("select * from fenlei")
if rs.eof or rs.bof then
response.write "<option value=''>没有分类</option>"
else
do until rs.eof
%>
<option value="<%=rs("id")%>"><%=rs("leibie")%></option>
<% rs.movenext
loop
end if
%>
</select>
<span class="STYLE1">(分类不能为空)</span></p>
<p align="left"><input type="submit" value="保存" name="Submit"><input type="hidden" name="id" value="<%=strID%>"></p>
</form>
<%
rs.close
set rs=nothing
conn.close
set conn=nothing
%>
展开
 我来答
ccppv
2010-03-08 · TA获得超过2994个赞
知道大有可为答主
回答量:5074
采纳率:40%
帮助的人:2976万
展开全部
修改文章的时候.你可以读取文章的类别ID,然后显示的时候默认你的那个类别被选中.这样如果客户没有修改的时候,它会保持原来的样子..
百事牛
2024-10-22 广告
百事牛是共享提供商,我们提供可靠有效的服务,适当合理的授权费有利于的继续更新优化。同样的事情,同样的方法,百事牛团队十年磨一剑,始终至聚焦在密码恢复领域,深耕于此,我们已研制出有别于其他公司的算法和运算模式, 百事牛的暴力模式加入了分布式点... 点击进入详情页
本回答由百事牛提供
guofengqiu
2010-03-08 · TA获得超过105个赞
知道小有建树答主
回答量:233
采纳率:0%
帮助的人:131万
展开全部
需要读取本文章在数据库中的分类,然后进行判断。具体可参考下面的代码
<select name="sex">
<option value="男" <%if rs("sex")="男" then response.Write("selected")%>>--男--</option>
<option value="女" <%if rs("sex")="女" then response.Write("selected")%>>--女--</option>
</select>
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式