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
展开
 我来答
百度网友0f37e23c0
2011-06-22 · TA获得超过1543个赞
知道大有可为答主
回答量:1070
采纳率:50%
帮助的人:1301万
展开全部
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
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式