PHP批量更新数据库的示例代码

发布时间:2019-11-17编辑:脚本学堂
如何在php代码中,批量更新数据库内容呢?这里分享一个方法,使用php中的multi_query函数来实现批量更新功能,有需要的朋友参考下。

本节内容:
批量更新数据库的php实例代码。

分享下php批量更新数据库的方法,可以利用multi_query函数实现拼量操作功能。

需求:批量更新数据库的一个字段,假设为random字段,用随机生成的6位字符串更新它。

有关生成随机字符串的方法,请参考之前的文章:
PHP随机字符串生成函数
php生成随机字符串的函数
PHP生成随机字符串的二个例子
PHP生成随机字符串的两种办法
一个简单的php随机生成字符串函数
很实用的3个PHP随机字符串函数生成器
php生成随机数的例子
使用php生成一个随机字符串的代码
php生成随机数字和字母的实例代码

例子:
 

复制代码 代码示例:
<?php
/**
* 批量更新数据库
* by www.jb200.com
*/
for($i=1;$i<=$this->size;$i++){
 $query[]="update tb_enterprise set eid='$eidex[$i]' where eid=$i";
  }
  $query_string=implode(";", $query);
  $query_result=$db->multi_query($query);
  if($query_result){
   echo "Successed to update data!";
  }else{
   echo "Failed to update data!";
  }