Отображение изображения BLOB из базы данных Mysql в динамический div в htmlPhp

Кемеровские программисты php общаются здесь
Ответить
Anonymous
 Отображение изображения BLOB из базы данных Mysql в динамический div в html

Сообщение Anonymous »

У меня есть BLOB-изображение, которое сохраняется, когда пользователь отправляет форму объявления. У него есть возможность загрузить одно изображение. Изображение хранится в базе данных вместе с другой информацией.

Каждый раз, когда моя страница загружается, она динамически создает рекламные блоки, а также заполняет соответствующую информацию из моей базы данных в дел.

У меня проблема заключается в одновременном отображении всей информации, включая изображение, поэтому, когда пользователь нажимает, чтобы просмотреть страницу, он видит каждый элемент div с другим изображением и информация. Я видел другие сообщения о том, как отображать изображение, но сомневаюсь, что это тот же метод, когда вы отображаете несколько изображений из одной и той же базы данных.

Моя база данных настройте следующим образом:

ID
ADTITLE
EMAIL
ЦЕНА
ОПИСАНИЕ
КАТЕГОРИЯ
имя
тип
размер
содержимое

ДАТА

Жирным шрифтом выделены переменные для изображения /blob

Вот мой код, из которого я получаю информацию:

Код: Выделить всё

$Category = 'Specials';
$query = $pdo->prepare("SELECT * FROM adsubm WHERE CATEGORY LIKE '%$Category%' ORDER BY DATE DESC" );
$query->execute();

while($row = $query->fetch()) {
$Adtitle=$row['ADTITLE'];
$Desc=$row['DESCRIPTION'];
$Price=$row['PRICE'];
$Date=$row['DATE'];
$timestamp=strtotime($Date);
$Day= date("d",$timestamp);
$Month=date("F",$timestamp);
$Newmonth=date('M', strtotime($Month . '01'));
$Year=date("Y",$timestamp);
header('Content-type: image/jpeg');
$Image=$row['content'];

echo  "

[list]
[*]

$Day
$Newmonth
$Year
ALL DAY

[img]$Image/[/img]

$Adtitle
$Desc

  $Price
[/list]




";
Мои навыки работы с PHP все еще находятся на начальном уровне. Я просто стараюсь изложить все как можно проще и проще. Чуть позже я рассмотрю другие методы.

Всякая помощь приветствуется.
Спасибо.

Подробнее здесь: https://stackoverflow.com/questions/341 ... iv-in-html
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Php»