mysql数据库重命名php_如何用php将文件夹内的文件按数据库里的名称进行修改文件名?...
在abc文件夹下有40个文件,现想编写php代码,将abc目录下的所有文件重命名为“人事部1号某某”,“人事部2号某某”,“人事部3号某某............直到人事部40号某某”,而某某这样的...
在abc文件夹下有40个文件,现想编写php代码,将abc目录下的所有文件重命名为“人事部1号某某”,“人事部2号某某”,“人事部3号某某............直到人事部40号某某”,而某某这样的人名是从mysql数据库name下的user表中读出,代码如下:
$conn=mysql_connect("localhost","root","123456") or die("服务器连接失败");
mysql_query('set names gb2312');
mysql_select_db("chengji",$conn);
echo '数据库连接成功';
$sql="select * from chuyi";
$query=mysql_query($sql,$conn);
$result=mysql_fetch_assoc($query);
//$result=mysql_result($query);
$arrFiles = scandir("abc");
echo $result['xingming'];
print_r($result);
print_r($arrFiles);
foreach($arrFiles as $oldname){
if(is_file($oldname)){
for ($i=1;$i<40;$i++) {
// if(is_file($arrFiles)){
$newname =$result["xingming"]["$i"];
$oldname=$arrFiles["$i"];
echo $arrFiles["$i"];
rename("'./71/'.$oldname","'./71/'.$newname") ;
}
}
}
?>
可是运行后文件夹内文件名根本没有被修改,那么正确的代码应该是什么?谢谢。
展开
mysql数据库重命名php_如何用php将文件夹内的文件按数据库里的名称进行修改文件名?...相关推荐
- 如何快速把某文件夹内所有文件的文件名自定义重命名?
在日常工作中,电脑里面的文件乱七八糟的,有时需要修改多个文件的文件名以便我们将来整理保存文件,如果一个个文件改会浪费我们大量的时间,有没有更快捷的方法呢?小编的回答当然是有的,下面一起来试试. 需要哪 ...
- NodeJS:将指定文件夹内所有文件重命名为英文
在编程之前,一定要有一个信条:代码是为了减少工作量而生的,重复枯燥的工作是不能容忍的. 需求 我前天遇到了一个小问题,需求是这样的: 我需要一个文件夹里面的所有图片文件并上传到服务器上,但是朋友给我发 ...
- python怎么把一个文件夹内的文件复制到另外一个文件夹(进阶重命名复制)
需求:把一个文件夹内(包含子文件夹)的所有文件复制到另一个文件夹下 #coding=utf-8 import os import shutilold_path = r'F:\1' # 要复制的文 ...
- 对文件夹内所有文件批量命名
cmd打开dos cd转到对应文件夹 输入dir /b>rename.xls 打开文件夹内生成的rename.xls文件 记得删除其中rename.xls那一行 将整列复制到B列 C列写出想改成 ...
- mysql全表重命名备份_MySQL数据库重命名的快速且安全方法(3种)
MySQL数据库重命名的方法 Innodb引擎的表如何改数据库名,MyISAM引擎又该如何操作. 如果表是MyISAM引擎可以直接去到数据库目录mv重命名文件夹就可以. Innodb完全不行,会提示相 ...
- SQL Server数据库重命名、数据导出等若干问题
第一个问题是重命名数据库问题:在企业管理器中是无法直接对数据库重命名的,只能在查询分析器中操作 create proc killspid (@dbname varchar(20)) ...
- mysql还原数据库后日期显示3000_mysql 直接从date 文件夹备份表,还原数据库之后提示 table doesn`t exist的原因和解决方法...
补充:正常情况下,建议数据库备份最好用工具进行备份,通过拷贝数据库表进行数据迁移,不同的环境会出现各种不同的意外问题. 背景:今天在整理一个网站的时候,操作系统由于系统自动更新导致一直出现系统蓝屏死机 ...
- mysql 直接从date 文件夹备份表,还原数据库之后提示 table doesn`t exist的原因和解决方法
mysql 直接从date 文件夹备份表,还原数据库之后提示 table doesn`t exist的原因和解决方法 参考文章: (1)mysql 直接从date 文件夹备份表,还原数据库之后提示 t ...
- bat 文件夹内文件批量重命名
文件夹内文件批量重命名,示例如下: chcp 65001 @echo off set /p w=请输入文件格式(即扩展名并以回车结束): ::set /p wf=请输入要修改的文字(以回车结束): s ...
最新文章
- 《Python数据分析与挖掘实战》读书笔记
- 学python多长时间能够精通-学Python多长时间?老男孩Python技术培训
- python随机抽取人名_用Python打造一个CRM系统(五)
- leetcode 838. Push Dominoes | 838. 推多米诺(分析每个状态)
- 如何使用SAP CRM中间件下载customer material数据
- 数据结构:分块-区间加法、区间乘法和单点查询
- java 随机化快速排序,JS实现随机化快速排序的实例代码
- 老年代的更新机制_如何理解Java GC机制
- 跨平台日志清理工具 Log-Cutter v2.0.1 RC-1 发布
- html中文字怎么自动排版,CSS网页布局中文字排版九大技巧
- Coreldraw修改平面图独到漂亮见解就在这里了
- 蓝奏云获取直API源码
- git安装及使用教程
- 常用计算机字长,计算机基本单位——位、字节、字、字长
- cubeIDE开发, stm32独立看门狗IWDG的CubeMX配置及HAL库底层实现分析
- 通过jstack分析cpu问题
- 12月7日|无线传感器网络原理及方法|无线传感器网络与应用|期末考试重点 final fighting
- 鸟哥的linux私房菜 第八章
- Netty中的永动机
- 查看windows文件名的编码
热门文章
- CentOS系统安装jmicron网卡驱动
- 三网手机号实名认证接口 ,三网手机号校验,手机号实名核验,运营商手机三要素认证,三网手机三要素核验
- OpenCV入门 | 使用Python实现计算机视觉的第一步
- 【MySQL连表多对多】操作举例之【学生选课】
- 桌面读卡器模拟光标输出文档
- mysql事务线程id_为何出现了trx_mysql_thread_id为0 的事务
- 视频号播放量破10万,这6招帮你上热门!
- 采购申请创建采购订单的时候报错“对于总帐帐户*在公司码*中无直接记帐能被做”处理方法
- CISP考试通过率高不高?
- 记录JAVA POI导出excel表xlsx公式合计失效问题XSSF