Ich weiß, dass ich abgeschriebenen MySQL verwende, dass die Seite sehr schwer sein wird, und ich sollte die Bilddateien in die Datenbank verknüpfen, anstatt sie direkt dort einzufügen. Außerdem habe ich Probleme, die BLOB-Bilder aus der Datenbanktabelle "baut" in der Spalte "Bild" anzuzeigen.Anzeigen von MySQL Datenbank BLOB Bilder in einer Tabelle mit PHP
Hier ist mein Code: Probleme beim Öffnen und Schließen von PHP-Tags.
PHPMyAdmin Bild:
Webseite anzeigen:
include ("connect.php");
$conn = mysql_connect("localhost", $id, $pw); //Start of Establishing Connection to Database "akimble"
if (!$conn) {
die ("Error connecting: " . mysql_error()); //Displays What the Error was if Present
}
mysql_select_db($db, $conn);
$sql = "SELECT * FROM builds"; //Selects Everything From the Table "userinfo" in "akimble" Database
$results = mysql_query($sql, $conn); //Assigning all Data
echo "<table cellpadding=10 border=1>
<tr>
<th>User ID</th>
<th>Image Name</th>
<th>Image</th>
</tr>";
while ($entries = mysql_fetch_array($results)) { //Fetch all Information within "results" Variable
echo "<tr>";
echo "<td>" . $entries['id'] . "</td>";
echo "<td>" . $entries['name'] . "</td>";
header("Content-type: image/jpg");
echo '<img src="data:image/jpg;base64,' . base64_encode($row['image']) . '" />';
echo "</tr>";
}
echo "</table>";
mysql_close($conn);
Danke für die Hilfe, ich habe auf diese stundenlang zu kämpfen.
verwenden probiere diesen Link (http://stackoverflow.com/questions/20556773/php-display-image-blob-from-mysql) – developersaumya
@SaumyaSingh Ich habe das versucht und ich bin immer noch fest. – Aramza
sagen Sie uns, was ist der Fehler oder Problem gegenüber? – developersaumya