如何检查目录中的音频文件是否与数据库中存储的文件名匹配

RW8

我有一个数据库,其中包含通往音频文件的途径。此数据存储在名为Language1的列中。实际的音频文件存储在名为Language1的文件夹中。

我想检查数据库中的路径是否与目录中的文件名匹配。

前10个文件位于该文件夹中,但是代码无法识别该文件夹。我希望代码读取数据库中的每一行,并将其与文件夹中的文件名进行比较。

<?php
$servername = "localhost";
$user = "root";
$password = "root";
$dbname = "xxxx";

// Create connection
$conn = mysqli_connect($servername, $user, $password, $dbname);
$query = "SELECT Language1 FROM Table";
$result = mysqli_query($conn, $query);

while($row = mysqli_fetch_array($result))
{

$path = "/file/to/path/English/$Language1"; 
$Language1 = $row['Language1'];

if (file_exists($path)) 
    { 
 echo "The file $Language1 exists<br/>";
        } 
else
    { *
    echo "The file $Language1 does not exist<br/>";
    } 
} 
mysqli_close($conn);
?>
Sreejith Sasidharan

首先生成每个文件从您的工作目录到音频文件上载文件夹的相对文件路径。然后使用file_exists函数检查该文件是否存在您可以将每个文件的状态更新为表中的列。

http://php.net/manual/zh/function.file-exists.php

编辑-示例代码

$username = "Name";
$result = mysqli_query($connection, $sql);
while ($row = mysqli_fetch_row($result)) {
    $filename = $row['filename'];
        $path = "/folder/".$username."/english/". $filename; 
    if (file_exists($path)) { 
        echo "The file $filename exists"; 
    } else { 
        echo "The file $filename does not exist";
    } 
    }

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

无法在数据库中存储文件名

来自分类Dev

在存储到文件和数据库中之前如何更改文件名

来自分类Dev

如何检查目录中是否存在文件名?

来自分类Dev

如何检查目录中是否存在文件名?

来自分类Dev

如何在“编辑视图”中显示文件名?文件名存储在图像文件夹中,也存储在数据库中

来自分类Dev

使用php下载文件,文件存储在文件夹中,文件名存储在数据库中

来自分类Dev

检查文件是否为PHP中的音频文件

来自分类Dev

将上传文件的文件名存储在数据库Java中

来自分类Dev

如何使用文件名检查(内部/外部存储)中是否存在文件?

来自分类Dev

访问作为文件名存储在数据库中但存储在laravel公共文件夹中的多个图像

来自分类Dev

我应该将上传的文件名存储在数据库中吗?

来自分类Dev

为什么将文件名和上传路径存储在数据库中?

来自分类Dev

如何匹配不同目录中的文件名?(bash或python)

来自分类Dev

如何访问存储在apache服务器中var / www / html目录之外的音频文件?

来自分类Dev

将数据库中存储的扩展名与当前上传的文件扩展名匹配

来自分类Dev

使用HttpHandlers从数据库中检索文件名

来自分类Dev

比较driectory中的文件名与数据库

来自分类Dev

如何在原始文件夹android中获取字符串文件名(我的音频文件)

来自分类Dev

如何在C中检查文件名是否为目录?

来自分类Dev

如何从GIT存储库中递归检查文件名的所有出现情况?

来自分类Dev

使用spring-mvc和hibernate将文件名存储在数据库中,而不是将文件本身存储在数据库中

来自分类Dev

如何检查文件名是否与Shell脚本中的正则表达式匹配

来自分类Dev

如何检查文件名是否包含Firebase存储安全规则中的uid?

来自分类Dev

在Swift中检查文件是否存在于文件名前缀的目录中

来自分类Dev

如何将文件名插入到mysql数据库中

来自分类Dev

如何将图像文件名内爆到mysql数据库中

来自分类Dev

用多个音频文件中的标题替换文件名

来自分类Dev

C#-如何检查某个目录中是否存在文件(基于其内容,而不是文件名)?

来自分类Dev

哪种数据库最适合存储音频文件?

Related 相关文章

  1. 1

    无法在数据库中存储文件名

  2. 2

    在存储到文件和数据库中之前如何更改文件名

  3. 3

    如何检查目录中是否存在文件名?

  4. 4

    如何检查目录中是否存在文件名?

  5. 5

    如何在“编辑视图”中显示文件名?文件名存储在图像文件夹中,也存储在数据库中

  6. 6

    使用php下载文件,文件存储在文件夹中,文件名存储在数据库中

  7. 7

    检查文件是否为PHP中的音频文件

  8. 8

    将上传文件的文件名存储在数据库Java中

  9. 9

    如何使用文件名检查(内部/外部存储)中是否存在文件?

  10. 10

    访问作为文件名存储在数据库中但存储在laravel公共文件夹中的多个图像

  11. 11

    我应该将上传的文件名存储在数据库中吗?

  12. 12

    为什么将文件名和上传路径存储在数据库中?

  13. 13

    如何匹配不同目录中的文件名?(bash或python)

  14. 14

    如何访问存储在apache服务器中var / www / html目录之外的音频文件?

  15. 15

    将数据库中存储的扩展名与当前上传的文件扩展名匹配

  16. 16

    使用HttpHandlers从数据库中检索文件名

  17. 17

    比较driectory中的文件名与数据库

  18. 18

    如何在原始文件夹android中获取字符串文件名(我的音频文件)

  19. 19

    如何在C中检查文件名是否为目录?

  20. 20

    如何从GIT存储库中递归检查文件名的所有出现情况?

  21. 21

    使用spring-mvc和hibernate将文件名存储在数据库中,而不是将文件本身存储在数据库中

  22. 22

    如何检查文件名是否与Shell脚本中的正则表达式匹配

  23. 23

    如何检查文件名是否包含Firebase存储安全规则中的uid?

  24. 24

    在Swift中检查文件是否存在于文件名前缀的目录中

  25. 25

    如何将文件名插入到mysql数据库中

  26. 26

    如何将图像文件名内爆到mysql数据库中

  27. 27

    用多个音频文件中的标题替换文件名

  28. 28

    C#-如何检查某个目录中是否存在文件(基于其内容,而不是文件名)?

  29. 29

    哪种数据库最适合存储音频文件?

热门标签

归档