Как вывести из одного поля несколько значений в mysql?
Есть таблица mysql, в ней есть в поле screens. В этом поле может быть несколько ссылок на фото, каждая фотка разделяется запятой:
https://site.ru/foto1.jpg, https://site.ru/foto2.jpg, https://site.ru/foto3.jpg
Как мне на php вывести скажем только 2-ю фотографию?
Ответы (1 шт):
Автор решения: Алексей Шиманский
→ Ссылка
Вообще изначально хочу сказать, что такое хранение фоток супернеоптимальное по различным причинам. Особенно с жёсткой привязкой к хосту (хранение https://site.ru/
при смене названия сайта вам аукнется)
А в целом можно сделать через explode
$images = explode(',', ТУТ_СТРОКА_ИЗ_БД);
echo $images[1]; // Вторая фотка хранится под индексом 1