AFFICHAGE D'une IMAGE a partir d'une BDD

Fermé
kiranis Messages postés 48 Date d'inscription samedi 16 décembre 2006 Statut Membre Dernière intervention 29 mars 2009 - 21 juil. 2007 à 03:44
kiranis Messages postés 48 Date d'inscription samedi 16 décembre 2006 Statut Membre Dernière intervention 29 mars 2009 - 21 juil. 2007 à 12:20
j'arrive pas a afficher une image stocker dans une base de donnees
le code:
<?php
echo "<table border='0' width='100%'><tr>";
mysql_connect("localhost","root","");
	     mysql_select_db("images");
		 $result= mysql_query("SELECT nom,date,img FROM offres WHERE categorie='cliente' AND type='icone' ORDER BY date");
		 $NbrImgParLigne = 2;
         $NumImgLigne = 0;
		 while ($row = mysql_fetch_array($result))  
{
     // Passe l'affichage des images à la ligne si 2 images affichées
     if ($NumImgLigne>=$NbrImgParLigne)
     {
         echo "</tr><tr>";
         $NumImgLigne = 0;
     } 

     $NumImgLigne++;

     // Commence une colonne de la grille pour y inclure l'image
     echo "<td align='center'>"; 
     // Affiche l'image est son nom
     if ( !$row[0] )
{
echo "image inconnu";
}
else
{
     $Image = $row['img']; 
     $ImageName = $row['nom'];
     header ("Content-type: ".$Image);
     echo $ImageName;
}

     // Termine la colonne de la grille pour cette image
     echo "</td>";
} 

// Termine la grille 
echo  "</tr></table>";
?>


le message d'erreur :
Warning: Header may not contain more than a single header, new line detected. in D:\Mon travail\Site Web\testImage.php on line 40
A voir également:

1 réponse

Bonjour,

Qu'est ce qu'est censé contenir la variable $image ?
0
kiranis Messages postés 48 Date d'inscription samedi 16 décembre 2006 Statut Membre Dernière intervention 29 mars 2009 1
21 juil. 2007 à 12:20
Bonjour, merci d'avoir repondu a ma question et j'espere que vous etes encore connecter.
elle est cencé contenire l'image stocker dans la BDD sous forme binaire LONGBLOB
0