Сохраните ссылку на изображение в MySQL, используя Navicat Premium

Я разрабатываю динамический веб-сайт с Joomla, и моя PHP-часть обрабатывается Dreamweaver.

Я использую Navicat Premium для создания своей базы данных.

Один raw (varchar) в моей базе данных содержит изображения. Я обнаружил, что имея изображения как BLOBS в базе данных не очень хорошая идея.

Но, связывая изображение как /img/image.php в камере не работает.

На самом деле я использую Dreamweaver для извлечения таблицы базы данных на страницу результатов.

Пожалуйста, помогите мне

  1. Вставка ссылки на изображение в ячейку через Navicat Premium.
  2. Любые изменения, которые я должен сделать в Dreamweaver после вставки соответствующей ссылки в ячейку.

Спасибо.!

Скриншот страницы результатов

Скриншот страницы результатов

0

Решение

Проблема в том, что вы смешиваете адрес и изображение. У вас есть несколько вариантов. Давайте создадим поле изображения в вашей базе данных, и когда вы просматриваете свои записи, проверяете, не является ли поле изображения не пустым, а если нет, то показывайте изображение следующим образом: <img src="PATH OF IMAGE COMES HERE" alt="" /> в твоем случае <img src="/images/image.png" alt="" />

С вашим текущим дизайном вашей таблицы, как-то вам нужно решить, изображение это или адрес. Потому что, если вы просто переберите свой набор записей, то будет: <img src="London" alt="" />и Лондон не является действительным ресурсом изображений.

0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]