php如何对数据进行批量修改? php如何对数据进行批量修改? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 对数据库中的数据的话就用update语句呗,还是其他的,lz把问题说得再清楚点 拜托,会不会问问题阿?数据类型是哪一种?数据库的?XML类型?文本类型?批量修改是多大的量?100?1000?还是10万?做什么修改?删除?更新?新增?都不说?怎么给你例子?要不要给你一个php批量插入oracle数据库的例子???循环1000条记录,一次commit? LZ不怎么会提问啊问题要描述清楚了,别人才好回答比如:数据库里面的表A用来存放留言本的标题,里面有10条数据现在要在每个标题前面加上“[留言]”,应该怎么做如果是这样,执行SQL语句update A set title = '[留言]' + title SQL 语句 update 的where 负责批量修改的范围还可以用 循环 ,看你做什了? 好像不可以啊~A表结构id title content编号 标题 内容1 a a2 b b3 c c4 d d5 e e6 f f7 g g8 h h9 i i10 j j 修改我想把标题进行批量修改 可以啊。循环.把要修改的东西放一个数组key/val key和id 对应 用循环来拼sql语句update 表名 set 字段1=值1,字段2=值2,.... 详细点 update table set id2=id2+'内容' where id1 like % % //表单<form ...><input type=chekbox id=id[] value=$id ...><input type=chekbox id=title[] value=$title ...><input type=chekbox id=content[] value=$content...>............</form>//phpfor($i = 0; $i < count($_POST[id]); $i ++){$db->update("update ....set title=".$_POST[title][$i].",...... where id=".intval($_POST[id][$i]));}大概这样吧 除了数组的方法,还有别的方法吗?比如像ASP中的update方法,跟数据库交互一次就能批量修改很多条记录,并且能保证修改的值不同,而不是像楼上说的用where学习了…… 除了数组的方法,还有别的方法吗?比如像ASP中的update方法,跟数据库交互一次就能批量修改很多条记录,并且能保证修改的值不同,而不是像楼上说的用where学习了…… 好久没来这里了,最近在PPC混,在研究ZF,各位还好吗? php的一个乱码问题,请看看,谢谢 在线急等 用Eclipse开发PHP项目 用javascript插入表格时,如何给<tr>和<td>插入onclick属性呢?? 有没有可能一个form同时提交到两个PHP文件处理? 这样的代码为什么通不过 接收不到?id=2的值???? 请问:如何在PHP中防问JS变量和函数与如何在JS中访问PHP变量和函数,类? HTML在线编辑器提交文档后会有回车<br>出现在表格之间如何解决呵? 求高手赐教关于zend studio的编码问题! 我要做一个会员积分管理系统!有经验的进来谈谈!
还是其他的,lz把问题说得再清楚点
数据类型是哪一种?数据库的?XML类型?文本类型?
批量修改是多大的量?100?1000?还是10万?
做什么修改?删除?更新?新增?都不说?怎么给你例子?要不要给你一个php批量插入oracle数据库的例子???
循环1000条记录,一次commit?
问题要描述清楚了,别人才好回答比如:
数据库里面的表A用来存放留言本的标题,里面有10条数据
现在要在每个标题前面加上“[留言]”,应该怎么做如果是这样,执行SQL语句
update A set title = '[留言]' + title
还可以用 循环 ,看你做什了?
id title content
编号 标题 内容
1 a a
2 b b
3 c c
4 d d
5 e e
6 f f
7 g g
8 h h
9 i i
10 j j
修改
我想把标题进行批量修改
update 表名 set 字段1=值1,字段2=值2,....
<form ...>
<input type=chekbox id=id[] value=$id ...>
<input type=chekbox id=title[] value=$title ...>
<input type=chekbox id=content[] value=$content...>
............
</form>//phpfor($i = 0; $i < count($_POST[id]); $i ++){
$db->update("update ....set title=".$_POST[title][$i].",...... where id=".intval($_POST[id][$i]));
}大概这样吧