Salut!

J'ai un problème avec mon code , je cherche à insérer une image dans une case d'un tableau. Je me connecte à ma BDD , je récupère le lien de l'image et je cherche à le mettre dans une balise img.

Voilà mon code (sans les étapes de connection et la requete) :

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
while ($donnees = $reponse->fetch()){  
  		echo '<tr><td>';
  		echo '<img src='.$donnees['image'].'/>';
  		echo '</td><td>+';
  		echo $donnees['endurance'];
  		echo '</td><td>+';
  		echo $donnees['vitesse'];
  		echo '</td><td>+';
  		echo $donnees['acceleration'];
  		echo '</td><td>+';
  		echo $donnees['frappe'];
  		echo '</td><td>+';
  		echo $donnees['physique'];
  		echo '</td><td>';
  		echo $donnees['prix'];
  		echo '</td>';
   	  	echo '</tr>';
	}
J'ai essayé d'aérer le code. Bref lorsque je charge ma page firebug m'affiche comme erreur:

SyntaxError: missing ; before statement

...ass=\"tableau-choix\"><tr><td><img src="res/site/icon_crampons.png"></img></td><...
Donc j'ai essayé de remplacer :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
echo '<img src='.$donnees['image'].'/>';
par :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
echo '<img src=\"res/site/icon_crampons.png\"/>';
et ça fonctionne! Les autres lignes fonctionnent parfaitement , le problème est seulement dans cette balise img. J'avoue ne pas du tout comprendre où est mon erreur.
Pouvez-vous m'aider ?