注册 登录
编程论坛 ASP技术论坛

asp 中多个复选框的值插入到数据库一个字段里面

renxiaoyi 发布于 2014-04-21 16:18, 4252 次点击
<tr>
                                       
                                        <td>上海国际大酒店钢结构项目</td>
                                        <td><input class="form_checkbox" name="c_name" type="checkbox" value="752" /></td>
                                       
                                        <td>上海国际大酒店钢结构项目</td>
                                        <td><input class="form_checkbox" name="c_name" type="checkbox" value="753" /></td>
                                       
                                        <td>上海国际大酒店钢结构项目</td>
                                        <td><input class="form_checkbox" name="c_name" type="checkbox" value="754" /></td>
                                       
                                        <td>上海国际大酒店钢结构项目</td>
                                        <td><input class="form_checkbox" name="c_name" type="checkbox" value="755" /></td>
                                       
                                        <td>上海国际大酒店钢结构项目</td>
                                        <td><input class="form_checkbox" name="c_name" type="checkbox" value="756" /></td>
                                       
                                        <td>上海国际大酒店钢结构项目</td>
                                        <td><input class="form_checkbox" name="c_name" type="checkbox" value="757" /></td>
                                       

                                    </tr>

name值是一样的 id不一样 我想把多个id插入到同一个字段里面

但是我这个代码只能获取一个 大神给看看是哪里的问题

set rs = server.CreateObject("adodb.RECORDSET")
    sql = "select * from cms_info"
     rs.open sql,conn,1,3
     rs.addNew
     
   cids = request.Form("c_name")
    if cids <> "" then
    arr = split(cids,",")
    for i=0 to ubound(arr)
    '插入数据库代码
     rs("c_name") = arr(i)
     

     
     
     rs.update
     next
     rs.close
     set rs = nothing
4 回复
#2
hu9jj2014-04-22 07:02
控件的name不能相同啊
#3
renxiaoyi2014-04-22 09:28
回复 2 楼 hu9jj
是相同啊
#4
hu9jj2014-04-22 19:31
系统就是依靠变量名来区分的,使用相同名字的变量实质上就只是一个变量,随便选择哪个结果都是一样的。
#5
MrWolf2014-04-24 14:55
就是阿,你把你那些c_name分别改成c_name1,c_name2,c_name3....之类的就可以区分开来,并分别得到它们的值了
1