Ответы пользователя по тегу MySQL
  • Как загрузить сразу все изображения в одно поле в БД?

    S4urp8n
    @S4urp8n
    WEB-разработчик
    1) Вы хотите писать в базу содержимое файлов - Я нерекомендую писать файлы в базу данных, так как это дополнительные расходы (тем более в одно поле). Если это прямо-таки необходимо сделать, то создаете поле типа LONGTEXT, и туда пишете содержимое. (Возможно его надо будет обработать BASE64 функциями и через запятую писать)

    2) Вы хотите просто сохранить в базу названия файлов - Тогда я думаю JSON самое-то, тоже LONGTEXT поле, (если Ваш сервер MySQL поддерживает тип поля JSON - то его и следует использовать, https://dev.mysql.com/doc/refman/5.7/en/json.html ).
    Из базы/в базу пишете используя json_decode/json_encode, php.net/manual/ru/function.json-decode.php
    Ответ написан
    Комментировать