ASP多个相同name表单写入数据库
一个表单有多个name值是一样的,提交后,要写这些值都各写进数据库。发现提交后所获取到的值是xx,xxx,xxxx加上,号隔开的值,那么要怎么把每个值拆分开来写进数据库比...
一个表单有多个name值是一样的,提交后,要写这些值都各写进数据库。发现提交后所获取到的值是 xx,xxx,xxxx 加上,号隔开的值,那么要怎么把每个值拆分开来写进数据库
比如这样的表单:
<input type= "text " name= "kkk " value= "1 ">
<input type= "text " name= "kkk " value= "2 ">
<input type= "text " name= "kkk " value= "3 ">
<input type= "text " name= "kkk " value= "4 ">
<input type= "text " name= "kkk " value= "5 ">
也就是比如上面的表单写进数据库的KK字段时,希望写进去后KK字段增加5条记录,分别是1,2,3,4,5 展开
比如这样的表单:
<input type= "text " name= "kkk " value= "1 ">
<input type= "text " name= "kkk " value= "2 ">
<input type= "text " name= "kkk " value= "3 ">
<input type= "text " name= "kkk " value= "4 ">
<input type= "text " name= "kkk " value= "5 ">
也就是比如上面的表单写进数据库的KK字段时,希望写进去后KK字段增加5条记录,分别是1,2,3,4,5 展开
展开全部
asp代码:
你可以 用
kkk = request("kkk")
kkk = replace(kkk," ","")
if kkk <> "" then
'''''把字符串拆分成数组
kkk = split(kkk,",")
''''' 然后循环数组 kkk 逐个写入数据库
for i=0 to ubound(kkk) step 1
'''''' 写入数据库操作 insert into table (field) values ( kkk[i] )
next
end if
你可以 用
kkk = request("kkk")
kkk = replace(kkk," ","")
if kkk <> "" then
'''''把字符串拆分成数组
kkk = split(kkk,",")
''''' 然后循环数组 kkk 逐个写入数据库
for i=0 to ubound(kkk) step 1
'''''' 写入数据库操作 insert into table (field) values ( kkk[i] )
next
end if
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询