Hi Leute
ich hab folgendes Problem ich möchte Bilder die ich in einer Datenbank gespeichert hab auch wieder auslesen. Ob Bilder in einer Datenbank jetzt so sehr sinnvoll ist sei mal dahin gestellt aber ich benötige es für ein Projekt.
Das einlesen war kein Problem aber ich bekomm die Bilder nicht wieder ausgelesen, ich mach das so:
die datei wird als BLOB abgelegt sprich db feld "datei" ist ein BLOB
kann mir da wer helfen?
Danke und Gruß
thommy
ich hab folgendes Problem ich möchte Bilder die ich in einer Datenbank gespeichert hab auch wieder auslesen. Ob Bilder in einer Datenbank jetzt so sehr sinnvoll ist sei mal dahin gestellt aber ich benötige es für ein Projekt.
Das einlesen war kein Problem aber ich bekomm die Bilder nicht wieder ausgelesen, ich mach das so:
PHP:
<?php
// MySQL-Verbindung herstellen
require '../home/db_conect.php';
// Bild ausgeben
//$id = $_GET['id'];
$id="6"; // zum testen
$abfrage = "SELECT datei, dateityp, datum FROM bilder WHERE id='$id'";
$result = mysql_query($abfrage);
$row = mysql_fetch_object($result);
$datei= $row->datei;
$typ = $row->dateityp;
header("Content-type: $typ"); //hab auch schon image/$typ versucht
echo "<img src=$datei>";
?>
die datei wird als BLOB abgelegt sprich db feld "datei" ist ein BLOB
kann mir da wer helfen?
Danke und Gruß
thommy