X   Сообщение сайта
(Сообщение закроется через 3 секунды)



 

Здравствуйте, гость (

| Вход | Регистрация )

Открыть тему
Тема закрыта
> При выборке изображений из БД в браузере выводятся кракозябры.
Pavll
Pavll
Topic Starter сообщение 7.4.2020, 18:50; Ответить: Pavll
Сообщение #1


Идея в том, чтобы вывести в браузер из БД картинки.
Использую локальный сервер на ПК.
Пробую разные варианты, но пока ничего не получается.
Вот 2 варианта из множества.

Вариант кода №1:
[PHP]
<?php
mysql_connect('localhost','root','');
$res = mysql_select_db('images');
//var_dump($res);
$res = mysql_query("SELECT * FROM img");
//var_dump($res);
while (false !== ($row = mysql_fetch_array($res))) {
echo "<a href='page.php'>$row[name]</a>";
echo '<br>';
echo "<img src=$row[samfile]";
}
?>
[/PHP]
При использовании этого кода в браузере выводятся кракозябры вместо картинок.

Вариант кода №2:
[PHP]
<?php
mysql_connect('localhost','root','');
$res = mysql_select_db('images');
//var_dump($res);
$res = mysql_query("SELECT * FROM img ORDER BY id DESC");
//var_dump($res);
while (false !== ($row = mysql_fetch_assoc($res))) {
$show_img = base64_encode($row['samfile']);?>
<img src="data:image/jpeg;base64, <?php echo $show_img ?>" alt="" />
<?php } ?>
[/PHP]
При использовании этого кода в браузере выводятся изображения, но в урезанном виде.

Если эти картинки выводить из папок, то они нормально отображаются.
Проблема, только с их выводом из БД.

Как сделать, чтобы изображения нормально выводились из БД?

Замечание модератора:
Эта тема была закрыта автоматически ввиду отсутствия активности в ней на протяжении 100+ дней.
Если Вы считаете ее актуальной и хотите оставить сообщение, то воспользуйтесь кнопкой
или обратитесь к любому из модераторов.
0
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Открыть тему
Тема закрыта
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0


Свернуть

> Похожие темы

  Тема Ответов Автор Просмотров Последний ответ
Открытая тема (нет новых ответов) Мегамаркет. Скидка 1000 рублей при покупке от 5000 рублей на все, на первый заказ.
Мегамаркет. Скидка 1000 рублей при покупке от 5000 рублей на все, на п
6 stu999 1553 21.3.2024, 20:45
автор: stu999
Открытая тема (нет новых ответов) Не открывается maultalk.com в браузере Хром
4 noviktamw 1865 18.1.2024, 6:23
автор: Skyworker
Открытая тема (нет новых ответов) Продается сайт фотосток ИИ изображений
Хороший вариант!
20 alexey 3213 25.6.2023, 15:28
автор: alexey
Открытая тема (нет новых ответов) Автоматизация работы в браузере (BAS)
11 Moonsoon 7351 11.4.2023, 6:23
автор: Skyworker
Открытая тема (нет новых ответов) Получил странную ссылку при линкбилдинге
Как поведет себя поиск при обнаружении странной ссылке?
10 r0mZet 2179 24.10.2022, 19:23
автор: Wachowski


 



RSS Текстовая версия Сейчас: 29.3.2024, 19:21
Дизайн