php循环update多条数据

php循环update多条数据,有什么比较好的方法。数据不多,几十到100条。

阅读 3k
4 个回答

用事务,一次性 commit

begin

update ...
update ...

commit

是不是应该考虑将循环去掉,使用一个SQL更新一下,这个得根据实际情况来处理。

当然,图方便肯定是循环搞。但是为了系统的健壮以及可维护。还是应该想一个更加减少数据库连接次数,操作次数的方法。

最好把多条数据放到一个数组中

新手上路,请多包涵

case when,不过小心语句长度,执行效率会受一点影响(如果判断条件太多);上面那个事务的解决方案更好一点

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题