PHP,用mysql_query查出数据后~如何批量进行处理或者更改?

PHP,用mysql_query查出数据后~如何批量进行处理或者更改?,第1张

这个不是PHP的事了.是数据库的事了.

mysql_query("update table set '是否已交学费

'='已交' where '是否已交学费

'='没交'")

php中利用数组用mysql_query批量执行sql语句

参考示例如下:

思路:这里采用一个数组.用explode

函数,将$query语句按照””炸开,然后循环执行即可:

$query

=

'delete

from

ecs_goods_attr

where

attr_id=11

and

goods_id=22

insert

into

ecs_goods_attr

(goods_attr_id,goods_id,attr_id,attr_value,attr_price)values(null,33,138,"胆略",0)

update

ecs_goods

set

goods_number=10,shop_price=55

where

goods_id=33'

$query_e

=

explode('','$query')

foreach

($query_e

as

$k

=>$v)

{

mysql_query($query_e[$k])

}

这样

$query语句就被批量的执行了。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://www.outofmemory.cn/zaji/8608547.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-18
下一篇 2023-04-18

发表评论

登录后才能评论

评论列表(0条)

保存