Я искал решения, но они не сработали! Я пытаюсь показать изображение, которое находится в моей базе данных [в таблице Eventss], строка называется изображением и является BLOB-форматом. Это страница, где данные будут отображаться для людей, и я сосредоточен на знании php, и я исправлю условие if после выяснения того, как показать изображение.отображение изображения в php от mysql
<?php
mysql_connect("***", "***", "***")
or die("<p>Error connecting to database: " . mysql_error() . "</p>");
mysql_select_db("project")
or die("<p>Error selecting the database ectoday: " . mysql_error() . "</p>");
session_start();
$select_query = "SELECT * FROM Eventss WHERE id=". $_SESSION["event_id"];
$result = mysql_query($select_query);
if($result)
{
if (mysql_num_rows($result) > 0)
{
while($row = mysql_fetch_assoc($result))
{
echo $row['title']. "<br>";
if ($row['image'] !== NULL)
{
$poster = $row['image'];
echo $row['content']. "<br>";
echo $row['event_date']. " [" . $row['event_time']. "]"."<br>";
echo $row['location']. "<br>";
}
else
{
echo $row['content']. "<br>";
echo $row['event_date']. " [" . $row['event_time']. "]"."<br>";
echo $row['location']. "<br>";
}
}
}
else
{
echo "Sorry, there is no more data for this event";
}
}
?>
<html>
<head><head>
<body>
<img src="<?php echo $poster; ?>" width="175" height="200" />
</body>
</html>
так, что именно не работает ?, вы получите ошибки ?, это error_reporting на ?, может сеанс быть пустым ?, также, смотрите в PDO подготовленных операторов или MySQLi, когда вы на нем работаете, ваш код уязвим для инъекций mysql. – Neat
Где вы сохранили изображение? Любой конкретный каталог? –