@serg120

Почему не выводится фото?

Есть база данных в ней хранится имя фото пример(background.jpg) я вытаскиваю его и приписываю к путю вывода фото, фото не выводится в чем ошибка? Вот код;
$sqll = $mysql->query("SELECT * FROM foto ORDER BY id DESC");
  while ($dd= mysqli_fetch_assoc($sqll)) {
    echo '<div>';
    echo "<img src='/img/foto/'>".$dd["name_file_all"];
  • Вопрос задан
  • 73 просмотра
Решения вопроса 1
@Asjacker
$maindb = new PDO('mysql:host=localhost;dbname=root', "root", "password");   // подключаемся 
  $rs = $maindb->query("SELECT * FROM foto ORDER BY id DESC")->fetch();    // выводим 
  $foto = $rs['foto'];    // название столбца, где хранятся названия фотографий
echo '<img src="/img/foto/'.$foto.'">';    // показываем фото


крч, у тебя ошибка в выводе фото, а так все верно вроде.
не правильно
echo "<img src='/img/foto/'>".$dd["name_file_all"];

правильно
echo "<img src='/img/foto/".$dd["name_file_all"]."'>;
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы