我有一个包含图片的文件夹。但我必须将图像上传到mysql数据库。
如何使用php代码进行操作?
的问候,
雷卡
答案 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;
}