<?php
$images= $uploading['front_image'];
$whileimg= explode(",", $images);
foreach ($whileimg as $key => $image) {
echo $uploading["front_image"];
}
?>
В базе данных мои изображения сохранены в одном столбце (2,3,4, это зависит). теперь, когда я хочу, чтобы они все отображались в сети, вместо изображений я получаю путь к фотографиям, которые сохраняются в базе данных. благодарю вас
Для отображения изображений вы должны использовать тег img
foreach ($whileimg as $key => $image) {
echo "<img src='".$image."' alt='image'>";
}
Вам нужно сделать так, чтобы изображение получилось, и эхо-путь в img звучит так, как будто вы получаете:
echo "<img src='".$image."' />
вместо
echo $uploading["front_image"];
Так:
<?php
$images= $uploading['front_image'];
$whileimg= explode(",", $images);
foreach ($whileimg as $key => $image) {
echo "<img src='".$image."' />
}
?>
Предполагая, что вы выбираете пути изображений через запятую, используя следующую строку:
$images= $uploading['front_image'];
Вам просто нужно использовать следующий цикл после создания массива путей:
foreach ($whileimg as $key => $image) {
echo "<img src='$image'>";
}