Précédent   Forum des professionnels en informatique > PHP > PHP & SGBD
PHP & SGBD Forum d'entraide sur les SGBD avec PHP. Avant de poster : FAQ BDD, toutes les FAQ PHP, cours BDD et sources BDD
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 28/12/2006, 13h44   #1
Membre du Club
 
Avatar de naima2005
 
Inscription : février 2006
Messages : 336
Détails du profil
Informations personnelles :
Âge : 31

Informations forums :
Inscription : février 2006
Messages : 336
Points : 58
Points : 58
Envoyer un message via Yahoo à naima2005
Par défaut [Conception] Récuperer une image de la BD et l'afficher

Bonjour,

J'ai stocker une image dans la base de données et je veux maintenant la récuperer de la BD avec une requête et l'afficher.comment je peux procéder à cette étape?

Merci d'avances
naima2005 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 28/12/2006, 14h08   #2
Membre expérimenté
 
Inscription : avril 2006
Messages : 462
Détails du profil
Informations personnelles :
Âge : 33
Localisation : Canada

Informations forums :
Inscription : avril 2006
Messages : 462
Points : 556
Points : 556
Envoyer un message via MSN à rbaatouc Envoyer un message via Skype™ à rbaatouc
si tu as stocké le chemin, tu recupere celui ci :
Code :
<img src="<ton_chemin>" ...>
si tu as utilisé un blob il faut redefinir le header en définissant que c'est une image, par exemple
Code :
1
2
3
4
5
6
7
8
9
10
<?php
$sql="<requete>";
$req="<execution de la requete>";
$filename = <le blob recuperer de ta base>;
header("Content-type: image/jpeg"); // si ton image est un jpeg, tu peux mettre png ou autre
$fp = fopen($filename, "rb");//ne pas oublier le b qui précise que c'est du binaire
$image = fread($fp, filesize($filename));
fclose($fp);
echo $image;
?>
rbaatouc est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 07h17.


 
 
 
 
Partenaires

Hébergement Web