Использование PHP для печати элементов из базы данных MySQL как ссылки на соответствующее изображение - PullRequest
0 голосов
/ 03 марта 2012

Допустим, у меня база данных MySQL структурирована следующим образом:

id    name    png
1     Bob     img1
2     Jim     img2
.      .       .
.      .       .
.      .       .

, где в столбце png хранятся изображения в виде типа BLOB.

То, что я хотел бы сделать, - это цикл по базе данныхи распечатайте все содержимое в поле «имя» на странице, где каждая ссылка на имя содержит ссылку на соответствующее изображение.Любая обратная связь будет наиболее полезной.

1 Ответ

1 голос
/ 03 марта 2012

Если изображения сохраняются только в виде BLOB в базе данных, вам нужно написать второй скрипт, который выбирает изображение из базы данных и отправляет его клиенту.Затем вы можете вывести ссылки на этот скрипт (с параметром GET, чтобы отображалось правильное изображение).

Если изображения очень маленькие, я думаю, вы также можете сделать это с помощью схемы URI данных (вы должны будете выводить содержимое BLOB каждого изображения, закодированного как base64 внутри href ссылки).

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...