Просто идея, может быть, вы можете отделить логику для отображения изображения из контента. Я имею в виду, что вы можете создать файл, подобный pic.php, который принимает идентификатор / имя файла (не уверен, если вы используете имена файлов или идентификаторы для ссылки на изображение), а затем отображает изображение. Тогда вы можете просто добавить изображения в ваш HTML, например, выполнив что-то вроде этого:
я запускаю приведенный ниже код, он отображает изображение, которое хранится в базе данных mysql в виде переменной blob. Проблема в том, что если я повторю что-нибудь еще, даже что-нибудь простое, например, echo '--------'; прежде чем я вызову изображение, изображение не будет отображаться. отображаются только случайные символы. если я повторяю что-либо после изображения, изображение отображается, но ничего не происходит после него. Может кто-нибудь сказать мне, почему это так и как я могу показать другие элементы и изображение вместе, спасибо
<?php
include("inc/library.php");
connectToDatabase();
$sql = "SELECT * FROM theBlogs WHERE ID = 1;";
$result = mysql_query($sql) or die(mysql_error());
$row = mysql_fetch_array($result);
header("Content-type: image/jpeg");
echo $row['imageContent'];
$db->close();
?>