Bonjour à tous,
Je suis actuellement en stage et je dois développer le nouveau site internet de cette entreprise.
J'ai créé une base de données dans laquelle j'ai stocké les produits (num, titre, image, ...). L'image est stockée au format blob.
J'ai réussi après plusieurs jours à afficher l'image contenue dans la base de données grâce au code suivant :
afficher_img_pdt.php
Sur la page où je souhaite afficher une fiche du produit, j'affiche l'image comme ceci :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14 <?php $connexion=mysql_connect("","",""); mysql_select_db("lcb"); $titre=$_GET['titre']; $requete = "SELECT image1, type_img1 FROM produits WHERE titre='$titre'"; $resultat = mysql_query($requete, $connexion); $donnees = mysql_result($resultat, article.logo); $type = mysql_result($resultat, 0, article.type_img); header('Content-type: image/"$type"'); header('Content-transfer-encoding: binary'); echo mysql_result($resultat, 0); mysql_close($connexion); ?>
fiche_pdt.php
Je vous expose maintenant mon problème
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2<img src="afficher_img_pdt.php?titre=<?php echo $row['titre']; ?>" />
Je dois générer le pdf de ces produits avec le titre, la description et l'image !
Pour générer le pdf, j'utilise la librairie FPDF. Et là, je suis bloquée depuis plusieurs jours pour afficher cette image.
J'ai essayé plusieurs choses :
J'ai également essayé de mettre l'url en entier, mais ça ne fonctionne pas non plus.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 $img = "<img src='afficher_img_pdt.php?titre=".$titre."' />"; $PDF->Image($img, 35, 55, 55);
J'espère avoir été claire pour exposer mon problème.
Je vous remercie par avance pour vos réponses
Partager