asp 下拉菜单绑定问题

代码如下:<%sql="select*fromggwwhereid="&id&""setrs1=server.createobject("adodb.recordset"... 代码如下: <% sql="select * from ggw where id="&id&"" set rs1=server.createobject("adodb.recordset") rs1.open sql,conn if not(rs1.eof or rs1.bof) then %> <select name="anclassid" id="anclassid" > <% strsql="select * from shop_anclass" set rs=conn.execute(strsql) if not (rs.eof and rs.bof) then do while not rs.eof if rs("anclassid")=rs1("lid") then aa="selected" else aa="" end if %> <option <%=aa%> value="<%=rs("anclassid")%>"><%=rs("anclass")%></option> <% rs.movenext loop end if rs.close set rs=nothing %> </select> 我数据库有2个表 ggw 和shop_anclass 其中shop_anclass是类别表 我把它绑定到一个下拉菜单里,我想修改时传ggw的id到另个页面,我想在这个页面让下拉菜单显示的是和ggw里id想对应的字段,就是以上代码,帮看看那错了,怎么跳页后下拉菜单内容不换老是第一个值 展开
 我来答
鬼鬼上尊丶支猲
2014-07-30 · 超过72用户采纳过TA的回答
知道答主
回答量:138
采纳率:80%
帮助的人:62万
展开全部
<% sql="select * from ggw where id="&id&"" set rs1=server.createobject("adodb.recordset") rs1.open sql,conn if not(rs1.eof or rs1.bof) then %> <select name="anclassid" id="anclassid" > <% strsql="select * from shop_anclass" set rs=conn.execute(strsql) if not (rs.eof and rs.bof) then do while not rs.eof %> <option <%if rs("anclassid")=rs1("lid") then response.write "selected" end if%> value="<%=rs("anclassid")%>"><%=rs("anclass")%></option> <% rs.movenext loop end if rs.close set rs=nothing %> </select>
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式