【问题标题】:Upload images using a folder in php使用php中的文件夹上传图像
【发布时间】:2023-04-01 02:22:01
【问题描述】:

我有一个充满图片的文件夹。但我必须将图片上传到 mysql 数据库。

如何使用 php 代码做到这一点?

问候,
雷卡

【问题讨论】:

标签: php mysql image upload


【解决方案1】:

这样做通常不是一个好主意。阅读我在评论中链接到的讨论。

但要回答您的问题,here 似乎是一个非常完整的教程,展示了如何在 mySQL 数据库中存储图像。

【讨论】:

    【解决方案2】:

    我没有将图像存储在数据库中。这是一种不好的做法。如果我们有某个 ID,我们将图像重命名为 image$ID.ext。如果我们没有 ID,我们只在 DB 中写入一个文件名。如果要在数据库中写入 dir 的所有文件名,请尝试使用以下代码:

    function getDirectoryList ($directory) {
       $results = array();
       $handler = opendir($directory);
       while ($file = readdir($handler)) {
          if ($file != "." && $file != "..") {
             $results[] = $file;
          }
       }
       closedir($handler);
       return $results;
    }
    

    【讨论】:

      猜你喜欢
      • 2021-09-29
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-06-06
      • 2022-08-10
      • 1970-01-01
      相关资源
      最近更新 更多