二开教程 Development

提供PHPCMS常用模块的二次开发,改造,升级都修改过程代码

PHPCMS V9批量数据库修改图片集或缩略图代码

 admin  2023-06-28 12:07:06

由于一些采集的原因,需要写一段代码用于完善,代码不重要,重要的是能够完成当前任务即可,记录~ 备用,代码如下:

  1. $link=mysql_connect('localhost','root','root') or die('mysql_error'); 
  2. $db=mysql_select_db('notebook') or die ('db_error'); 
  3. $sql="select * from v9_news_data order by id limit 10000,1000"; 
  4. $result=mysql_query($sql); 
  5.  
  6. function loseSpace($pcon){ 
  7.  $pcon = preg_replace("/ /","",$pcon); 
  8.  $pcon = preg_replace("/ /","",$pcon); 
  9.  $pcon = preg_replace("/ /","",$pcon); 
  10.  $pcon = preg_replace("/\r\n/","",$pcon); 
  11.  $pcon = str_replace(chr(13),"",$pcon); 
  12.  $pcon = str_replace(chr(10),"",$pcon); 
  13.  $pcon = str_replace(chr(9),"",$pcon); 
  14.  return $pcon; 
  15. } 
  16.  
  17. while($rows=mysql_fetch_array($result)) 
  18. { 
  19. $str="$rows[tpzs]"; 
  20. $str=loseSpace($str); 
  21. echo $rows['id']."<br>"; 
  22. $pattern="/<[img|IMG].*?src=[\'|\"](.*?(?:[\.gif|\.jpg]))[\'|\"].*?[\/]?>/"; 
  23. preg_match_all($pattern,$str,$match); 
  24. $pic=$match[1][0]; 
  25. $dbn=mysql_select_db('phpcms_liuxue') or die ('db_error'); 
  26. $sqln="UPDATE `phpcms_liuxue`.`v9_qqxyk` SET `thumb` = '$pic' where id=$rows[id]"; 
  27. $resultn=mysql_query($sqln);

 

本文《PHPCMS V9批量数据库修改图片集或缩略图代码》发布于PHPCMS管理系统文章,作者:admin,如若转载,请注明出处:https://www.phpcms.vip/help/doc/736.html,否则禁止转载,谢谢配合!