У меня есть папка с полным количеством изображений. Но мне нужно загрузить изображения в базу данных mysql.Загрузить изображения с помощью папки в php
Как это сделать, используя php-код?
С уважением,
Рекха
У меня есть папка с полным количеством изображений. Но мне нужно загрузить изображения в базу данных mysql.Загрузить изображения с помощью папки в php
Как это сделать, используя php-код?
С уважением,
Рекха
Это, как правило, не очень хорошая идея, чтобы сделать это. Прочитайте обсуждение, которое я связал в комментарии.
Но, чтобы ответить на ваш вопрос, here - это, как представляется, довольно полное руководство, показывающее, как хранить изображения в базе данных mySQL.
Я не хранил изображение в БД. Это плохая практика. Если у нас есть некоторый идентификатор, мы переименуем изображения как изображение $ ID.ext. Если у нас нет идентификатора, мы записываем в БД только имя файла. Если вы хотите написать в базе данных все имена файлов директории, попробуйте использовать этот код:
function getDirectoryList ($directory) {
$results = array();
$handler = opendir($directory);
while ($file = readdir($handler)) {
if ($file != "." && $file != "..") {
$results[] = $file;
}
}
closedir($handler);
return $results;
}
Может быть прочитать первый: [Сохранение изображений в БД - да или нет?] (Http://stackoverflow.com/questions/ 3748/storage-images-in-db-yea-or-nay) –
Почти дубликат: http://stackoverflow.com/questions/1047547/correct-way-to-upload-image-to-database –