Insérer sur une page web une image d'une BDD
Résolu/Fermé
Psix
Messages postés
105
Date d'inscription
jeudi 14 mai 2009
Statut
Membre
Dernière intervention
7 décembre 2010
-
24 mai 2009 à 08:22
Psix Messages postés 105 Date d'inscription jeudi 14 mai 2009 Statut Membre Dernière intervention 7 décembre 2010 - 24 mai 2009 à 12:42
Psix Messages postés 105 Date d'inscription jeudi 14 mai 2009 Statut Membre Dernière intervention 7 décembre 2010 - 24 mai 2009 à 12:42
Bonjour, pour un site que je fait je voudrais stocker des photos dans une base de donnée via un formulaire, j'ai un champ image en blob. J'ai déjà insérer une image via phpmyadmin pour tester l'affichage. Mais je n'arrive pas à afficher mon image. Existe-t-il une balise/commande spéciale ? J'ai essayer
echo '<p>' . $donnees['photo'] . '</p>';mais je n'ai que plein de chiffres et signes qui s'affichent... N'hésitez pas à me demander plus de renseignements. Merci d'avoir lu mon message.
A voir également:
- Insérer sur une page web une image d'une BDD
- Supprimer une page word - Guide
- Insérer une vidéo sur powerpoint - Guide
- Insérer une signature sur word - Guide
- Comment inserer une image sur word - Guide
- Web office - Guide
4 réponses
Harricote
Messages postés
417
Date d'inscription
mercredi 21 janvier 2009
Statut
Membre
Dernière intervention
30 janvier 2011
41
24 mai 2009 à 12:04
24 mai 2009 à 12:04
Dis-moi ce qu'il y ait écrit dans le champs photo de ta table ? (ce qu'il s'affiche entre tes <p> et </p> !)
Psix
Messages postés
105
Date d'inscription
jeudi 14 mai 2009
Statut
Membre
Dernière intervention
7 décembre 2010
5
24 mai 2009 à 12:14
24 mai 2009 à 12:14
Merci de m'avoir répondu, en faite j'ai de marqué BLOB et le poid de la photo. Mais j'ai réussi à trouver comment afficher une photo mais en cliquant sur son nom avec la liste d'affiché mais pas a mettre directement la photo.
benvii
Messages postés
308
Date d'inscription
dimanche 8 juin 2008
Statut
Membre
Dernière intervention
28 octobre 2010
137
24 mai 2009 à 12:23
24 mai 2009 à 12:23
Si tu veux afficher une photo contenu dans une base de données. Tu peux créer un script php qui chargera la photo qui est dans le bdd.
Voilà un exemple :
<?
//Tu te connectes à ta BDD
header("Content-Type: image/jpeg"); //Le type mime de ton image ( une liste de types mime http://www.commentcamarche.net/contents/courrier electronique/mime.php3 )
echo $donnees['photo']; //Tu affiches la source de ta photo
?>
Un conseil, ne stocke pas des images dans une BDD, tu peux les stocker dans des fichiers c'est beaucoup plus simple et ça coûte moins chère (si tu payes ta BDD).
Voilà un exemple :
<?
//Tu te connectes à ta BDD
header("Content-Type: image/jpeg"); //Le type mime de ton image ( une liste de types mime http://www.commentcamarche.net/contents/courrier electronique/mime.php3 )
echo $donnees['photo']; //Tu affiches la source de ta photo
?>
Un conseil, ne stocke pas des images dans une BDD, tu peux les stocker dans des fichiers c'est beaucoup plus simple et ça coûte moins chère (si tu payes ta BDD).
Psix
Messages postés
105
Date d'inscription
jeudi 14 mai 2009
Statut
Membre
Dernière intervention
7 décembre 2010
5
24 mai 2009 à 12:42
24 mai 2009 à 12:42
Non je ne la paye pas je suis chez free. Je préfère une base de donnée car je voulais que la personne qui ma demandé de faire le site puisse mettre a jour. Merci pour ta réponse je vais regarder ça dans la journée.