Loading...
Обучение/Помощь новичкам | Хранить изображение в базе данных.
Здравствуйте, нужно при регистрации выбирать аватарку, можно ли ее хранить в базе данных? Или нужно делать только условие?
Например:
if ($user['face'] == "бородатый") {
echo '<img src="boroda.png" />';
}

Нет проще способа?
Holter , можно и в базе хранить..почему нет,то?
d3nze1 , вот я и спрашивают, как изображение хранить то?)
Holter , только условием
Holter ,
- форма заливки изображения на сервер!
--при этом имя картинки записываешь в бд

-выводишь через массив
blackheard , почему он не сможет хранить картинку в бд? возможно просто я не так понял его вопрос
d3nze1 (15.02.2018 в 11:13)
blackheard , почему он не сможет хранить картинку в бд? возможно просто я не так понял его вопрос

потому что картинки хранятся на сервере, но ни как не в бд
Хранить картинку в базе можно, но это глупо крайне
Для отдачи картинки с файлов зачастую используется nginx (который просто берёт файл и копирует в сеть (очень грубо объяснил))
Если же будет в базе, то задействуется nginx, apache (или fpm), потом php, потом mysql
Это неимоверно бесполезная трата ресурсов сервера
Предлагаю хранить в бд адрес картинки
СТАТИСТ (15.02.2018 в 11:21)
Предлагаю хранить в бд адрес картинки


предлагаю называть картинки номерами и хранить в БД номер картинки для каждого юзера отдельно подставляя значение столбца в ссылке на неё :-D
Онлайн: 4
Время:
Gen. 0.1119
(c) Bym.Guru 2010-2026