Bonjour,
J'ai adapté un script PHP/Mysql pour afficher dans une page une image qui est stockée dans une base Oracle 8i.
Mon script PHP/Mysql fonctionne bien, mais pas mon script PHP/Oracle, il ne m'affiche rien (à part une d'image vide).
Script de séléction de l'image :
Code d'affichage de l'image :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 $query = "SELECT ICON_MIME, ICON FROM table WHERE ICON_ID='$id'"; $stmt = OCIParse($connexion, $query); OCIExecute($stmt); OCIFetch($stmt); $img_mime = OCIResult($stmt, "ICON_MIME"); $img = OCIResult($stmt, "DOC_ICON"); header ("Content-type: ".$img_mime); echo $img;
Je ne suis pas un pro d'Oracle, peut-être y a t'il une subtilité supplémentaire par rapport à Mysql.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 echo '<img src="select_img.php?id=$id">';
Merci pour votre aide et vos conseils
Partager