Bonjour à tous et à toutes, j'ai un super probleme.
je conçoi un site web pour un proche, j'ai creer une base de donnés mysql dans laquelle j'ai directement insérer kelkes images en BLOB dans la base via l'interface de phpmyadmin
a présent j'aimerais depuis la base, faire afficher l'image sur une page du site web #en html# je galère depuis car l'image ne s'affiche pas j'ai une croix rouge à la place de l'image#
je vous donne les codes des pages concernés afin de déceler l'erreur#
1/ pour la collecte des images dans la base
2/ le code à inserer dans la page où l'image doit s'afficher
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 à la base de données: mysql_connect"localhost", "client", "password"); mysql_select_db("base"); // on récolte les données contenues dans la table: $requete = mysql_query ("SELECT img FROM image WHERE id='$id'"); $data = mysql_fetch_array ($requete); $id = $data["id"]; $img = $data["img"]; header("content-type: image/jpeg"); print "$img"; ?>
voila
Code : Sélectionner tout - Visualiser dans une fenêtre à part <?php print "<img src='fichier.php?id=6'/>";?>
je compte sur votre aide.
merci d'avance
Partager