[php] Afficher img depuis Bdd

steph70 -  
 steph70 -
Bonjour à tous,

j'ai mis un page php qui devrait me permettre de récuperer une image incluse dans ma BDD, mais le problème c'est que je ne récupere que du binaire et non pas l'image elle.

Pouvez vous m'aider svp ?

Voici le code :
<html lang="fr"><head><meta content="text/html;charset=ISO-8859-1" http-equiv="Content-Type"></head>
<body>
<center style="color: white;"><h3 style="background-color: rgb(92, 168, 10);">A modifier</h3></center>

<center><table width="650" border="1" cellspacing="0" cellpadding="0">

  <tr>
  
	<td width="10"><div align="center"> nom</div></td>
	
	<td width="5"><div align="center">description</div></td>
	
	<td width="5"><div align="center">img</div></td>

 </tr>
<?php

//Connection Mysql
mysql_connect("serveur","iroot","T")or die("Problème avec la base de données");
mysql_select_db("test")or die ("pas de connection");


 $reponse = mysql_query("SELECT nom,description,img FROM images"); // Requête SQL


while ($donnees = mysql_fetch_assoc($reponse))

{

?>

  <tr>
  
	<td><center><strong><?php echo $donnees['nom']; ?></strong></center></td>
	
	<td><center><strong><?php echo $donnees['description']; ?></strong></center></td>
	
	<td><center><strong><?php echo $donnees['img']; ?></strong></center></td>

   </tr>

<?php

}



//mysql_close(); // Déconnexion de MySQL
//****************************************************************************************************
//****************************************************************************************************
?>
</table></center>
</body></html>



Merci d'avance.

Amicalement
Lonewolf



A voir également:

2 réponses

swoog42 Messages postés 1060 Date d'inscription   Statut Membre Dernière intervention   244
 
remplace cette ligne
<td><center><strong><?php echo $donnees['img']; ?></strong></center></td>


par celle-ci :
<td><center><img src=<?php echo '"' . $donnees['img'] . '"'; ?> alt="image" /></center></td>

0
steph70
 
Désolé,

Ca ne fonctionne pas.

Ca me sort toujours un binaire plutôt que mon image.

Et la colorisation du code me parait bizarre. N'y aurait t'il pas un problème avec les ' ou les " ?

Merci encore pour ton aide.

Amicalement
steph70
0