J'arrive pas à afficher les photos d'un champ du table"phpMyAdmn

Résolu/Fermé
zouzou - 3 juin 2014 à 15:30
 zouzou - 3 juin 2014 à 17:18
Bonjour,

J'arrive pas a afficher les photos d'un champ du table"phpMyAdmin" qui est relier avec un Repertoire des photos.
voila ce que j'ai :
<td bordercolor="#FFFFFF">
<div align="right">
<input name="PHOTO" type="image" id="PHOTO" value="<?php echo $row_r['PHOTO'];?> align="middle" width="70" height="73" />
pour le row_r: c'est la colone du champ de table "base des données" qui a été déclarer de type BLOB et relier avec le Répertoire des photos... toujours l'affichage en :J-??J@?s?c ?IHh?Ji8?u)?jv??Z)(?:???b<?np???? !8??>?iH???P?v0????%-%1??* ^G?IIKLP(??LR? ????P~? @?z? S???:QH$????N??????N?GL?QE2?(?AEPIKIL???? Hh?????m?BqIL
merci de vous m'aide et tous le monde qui a retrouver la solution de ce problème...
A voir également:

1 réponse

Pitet Messages postés 2826 Date d'inscription lundi 11 février 2013 Statut Membre Dernière intervention 21 juillet 2022 524
3 juin 2014 à 16:26
Salut,

Si tu veux afficher une image en html, il faut utiliser la balise <img> (la balise <input> de type image permet de choisir un fichier image sur le poste client).

Puisque ton image est enregistrée en bdd, tu peux l'afficher comme ceci :

<img src="data:image/jpeg;base64,<?php echo base64_encode($row_r['PHOTO']); ?>" />


Bonne journée
0
merci... merci... merci Mr Pitet pour votre aide ...
OUI ça MARCHE ....
0