Bonjour,

J'ai enregistrer des images dans ma base mysql mais lorsque je boucle pour récuperer les images correspondant a un theme bien precis ("semcu")

Il ne m'en affiche qu'une alors qu'il y en a trois dans la base ...
Je pense qu'il boucle perpetuellement sur le premiere et ne passe jamais ala suivante ...

voici mon code

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
// Connexion a la base
include("../cnx.php");
 
// Requete select récupérant seulement les produits "semcu"
 	$sql = "select img_type, img_blob from Images where img_prod='semcu' ";
  	$req = mysql_query($sql) or die('Erreur SQL !<br>'.$sql.'<br>'.mysql_error());
 
  	$data = mysql_fetch_assoc($req);
 
	// je fais une boucle qui va faire un tour pour chaque enregistrement
	while ( $col = mysql_fetch_row ($req) )
		// j'affiche les informations de l'enregistrement en cours
		{
		header ("Content-type: ".$col[0]);
		echo $col[1]."<br />";
		}
		// je ferme la connexion à mysql
		mysql_close(); 
 
?>
Si quelqu'un voit la boulette ...
merci a tous !