1500字范文,内容丰富有趣,写作好帮手!
1500字范文 > mysql数据库重命名php_如何用php将文件夹内的文件按数据库里的名称进行修改文件名?...

mysql数据库重命名php_如何用php将文件夹内的文件按数据库里的名称进行修改文件名?...

时间:2023-07-28 01:50:03

相关推荐

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") ;

}

}

}

?>

可是运行后文件夹内文件名根本没有被修改,那么正确的代码应该是什么?谢谢。

展开

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。