如何添加多条由逗号隔开的记录

会飞的小洋洋 2006-05-17 08:30:29
在一个文本框中输入123,456,789,110,112,113,.......不限定个数

点按钮后插入数据库中数据

要求记录格式为

id 数 状态
1 123 A
2 456 A
3 789 A
4 110 A
5 112 A
6 113 A
...全文
84 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
ice_berg16 2006-05-17
  • 打赏
  • 举报
回复
将数据以,分割成数组,然后循环插入就行了,
根据服务器端的脚本不一样,方法也不一样,
---asp---
//连接数据库的部分略
str = Request("data")
arr = Split(str,",")
for i=0 to Ubound(arr)-1
sql = "insert into tbl (数,状态) VALUES("&arr(i)&",'A')"
ado.Execute(sql)
next

---php---
//连接数据库的部分略
$arr = explode(",", $_REQUEST['data']);
foreach( $arr as $d )
{
$sql = "insert into tbl (数,状态) VALUES($d,'A')";
mysql_query( $sql );
}
meizz 2006-05-17
  • 打赏
  • 举报
回复
你自己在服务器端把接收到的数据 split 劈开,循环插入数据库

87,907

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧