Возможный способ решить эту проблему - создать отдельный скрипт для динамического вывода содержимого изображения, например. :
image.php
header('Content-type: image/jpg');
// DataBase query and processing here...
echo $data['myImage'];
и вызывайте его всякий раз, когда вам нужно показать изображения, хранящиеся в вашей БД, например. внутри вашей петли:
echo '<img src="image.php?id=' . $data['id'] . '">';
Но хранение изображений в базе данных будет сказываться на вашем сервере , и если они не очень малы или у вас нет веской причины , чтобы сделать это , вы должны только хранить их физическое местоположение на диске.
Вы также можете использовать этот подход, если хотите скрыть местоположение изображения от своих пользователей или контролировать доступ, но для этого случая есть лучшие и более быстрые альтернативы.