Hallo,
ich hab ein Bild in einer Datenbank gespeichert und versuche es an zuzeigen aber aus irgendwelchen gründen will das irgendwie nicht funktionieren (Anfänger)
Table:
Insert:
PHP:
mir wird die ID angezeigt, jedoch nicht das Bild. Mach ich beim abruf was falsch? Oder fehlt irgendwas? wäre über jede Hilfe dankbar
ich hab ein Bild in einer Datenbank gespeichert und versuche es an zuzeigen aber aus irgendwelchen gründen will das irgendwie nicht funktionieren (Anfänger)
Table:
SQL:
CREATE TABLE images (
id INT(6) UNSIGNED AUTO_INCREMENT PRIMARY KEY,
image BLOB NOT NULL,
mimetype VARCHAR(32) NOT NULL
);
Insert:
SQL:
INSERT INTO images
VALUES(1, LOAD_FILE('C:/xampp/htdocs/Jobs/Bonjovi/Bilder/house.jpg'), 'test1');
PHP:
PHP:
<?php
$db = new PDO('mysql:host=Localhost;dbname=Bonjovi', 'root', '');
$geth = $db->prepare('select * from images');
$geth->execute();
$geth->bindColumn(1, $dataString, PDO::PARAM_LOB);
$geth->fetch(PDO::FETCH_BOUND);
echo ($dataString);
?>
mir wird die ID angezeigt, jedoch nicht das Bild. Mach ich beim abruf was falsch? Oder fehlt irgendwas? wäre über jede Hilfe dankbar