| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 369 人关注过本帖
标题:帮我看看,哪里错了
只看楼主 加入收藏
lili0610931
Rank: 1
等 级:新手上路
帖 子:133
专家分:0
注 册:2007-7-6
收藏
 问题点数:0 回复次数:4 
帮我看看,哪里错了
<%@LANGUAGE="VBSCRIPT" CODEPAGE="936"%>
<!--#include file="../inc/conn.asp"-->
<%
musicid=request.QueryString("musicid")
sql1="select * from ad_user_music where user_music_id="&musicid
Set rs1= Server.CreateObject("ADODB.RecordSet")
rs1.Open sql1,conn,1,3
%>

<form id="form1" name="form1" method="post" action="music_insert_ok.asp">
  <table width="376" border="1" align="center">
    <tr>
      <td colspan="2"><div align="center">添加音乐</div></td>
    </tr>
    <tr>
      <td width="162"><div align="right">音乐名称:</div></td>
      <td width="198"><label>
        <input name="musicname" type="text" id="musicname" value="<%=rs1("user_music_mn")%>">
      </label></td>
    </tr>
    <tr>
      <td><div align="right">音乐类别:</div></td>
      <td><label>
        <select name="musicclass">
        
        <%
        sql="select * from ad_music_class where user_music_fake='1'"
Set rs= Server.CreateObject("ADODB.RecordSet")
rs.Open sql,conn,1,3
  do while not rs.eof
  %>
        <option value="<%=rs("user_music_class")%>"><%=rs1("user_music_class")%></option>     
            <%
  rs.movenext
  loop
  %>
      </select>
      </label></td>
    </tr>
    <tr>
      <td><div align="right">音乐地址:</div></td>
      <td><label>
        <input name="musicurl" type="text" id="musicurl" value="<%=rs1("user_music_url")%>">
      </label></td>
    </tr>
    <tr>
      <td><div align="right">作 曲 人:</div></td>
      <td><label>
        <input name="musicun" type="text" id="musicun" value="<%=rs1("user_music_music")%>">
      </label></td>
    </tr>
    <tr>
      <td><div align="right">音乐简介:</div></td>
      <td><label>
        <textarea name="say" id="say"><%=rs1("user_music_say")%></textarea>
      </label></td>
    </tr>
    <tr>
      <td><div align="right">音乐歌词:</div></td>
      <td><label>
        <textarea name="lrc" id="lrc"><%=rs1("user_music_lrc")%></textarea>
      </label></td>
    </tr>
    <tr>
      <td><div align="right">音乐图片:</div></td>
      <td><label>
        <input name="musicpic" type="text" id="musicpic" value="<%=rs1("user_music_pic")%>">
      </label></td>
    </tr>
    <tr>
      <td colspan="2"><div align="center">
        <label>
        <input type="submit" name="Submit" value="提交">
        </label>
        <label>
          
        <input type="reset" name="Submit2" value="重置">
        </label>
      </div></td>
    </tr>
  </table>
</form>


代码没有错误
 <select name="musicclass">
        
        <%
  do while not rs.eof
  %>
        <option value="<%=rs("user_music_class")%>"><%=rs1("user_music_class")%></option>     
            <%
  rs.movenext
  loop
  %>
      </select>
这里没有循环了,而且还不是要查询哪一个表里的内容.这是哪里错了呢?
2008-05-05 13:37
dhdhzzw
Rank: 1
等 级:新手上路
帖 子:949
专家分:0
注 册:2007-8-13
收藏
得分:0 
什么意思?你的问题句子不通顺。问问题,想好了再说,那样才能解决啊
2008-05-05 14:21
lili0610931
Rank: 1
等 级:新手上路
帖 子:133
专家分:0
注 册:2007-7-6
收藏
得分:0 
是循环的代码不持行,没有去查询SQL这个表,显示的值是SQL1这个表里的内容.循环哪里应该怎么改才正确呢?
2008-05-05 14:50
dhdhzzw
Rank: 1
等 级:新手上路
帖 子:949
专家分:0
注 册:2007-8-13
收藏
得分:0 
<option value="<%=rs("user_music_class")%[bo]>"><%=rs1("user_music_class")%></[/bo]option>     
这里当然显示rs1里的内容了。。。因为你就让它显示的是rs1("xxxxx")啊
2008-05-05 15:00
lili0610931
Rank: 1
等 级:新手上路
帖 子:133
专家分:0
注 册:2007-7-6
收藏
得分:0 
我知道哪里错了
2008-05-05 15:23
快速回复:帮我看看,哪里错了
数据加载中...
 
   



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

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