使用php中的文件夹上传图像

时间:2010-09-08 11:12:49

标签: php mysql image upload

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

如何使用php代码进行操作?

的问候,
雷卡

2 个答案:

答案 0 :(得分:0)

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

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

答案 1 :(得分:0)

我不是在DB中存储图像。这是一个不好的做法。如果我们有一些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;
}