Ich habe eine MySQL-Datenbank mit darin gespeicherten Text- und Bildinformationen (Blob). Ich möchte alle diese Informationen in einer Seite mit einem PHP-Skript zeigen, mein Problem ist, dass nicht alle eingefügten Daten Bild enthält, also ... wenn das PHP-Skript ausgeführt wird und ein Bild in der Datenbank gespeichert ist, wird es korrekt angezeigt, aber wenn kein Bild gespeichert es zeigt ein gebrochenes Bildsymbol im Browser ... Wie kann ich das lösen, damit die Bilder angezeigt werden, wenn sie in der Datenbank vorhanden sind und das gebrochene Bildsymbol vermeiden, wenn nicht?gebrochenes Bildsymbol (PHP-Skript)
Mein Code ist folgende:
echo '<body bgcolor="#ffffff">';
echo "<p style='color:white;background-color:blue;font-family:arial black;font-size:20;text-align:center'>". $row['title'] . "</p>";
echo '<center><img src="data:image/jpeg;base64,'.base64_encode($row['image']).'" width="300" eight="300"/></center>';
echo "<br>";
echo "<br><br>";
echo '<font size="3"><b><i>POR:' . $row['author'] . '</font></i></b><br>';
echo '<font size="3"><b><i>DATA: ' . $row['date'] . '</font></i></b><br><br>';
echo '<font size="3">' . $row['text'] . '</font><br>';
echo "<hr><hr>";
dies funktioniert
$row['image']
angegeben! Vielen Dank! – Vladimir