Bonsoir, ou bonjour,

je ne savais pas du tout comment synth�tiser mon probl�me dans le court espace r�serv� au titre, mais voil�;

J'ai un classement de produits, je clique sur un produit pour avoir ses caract�ristiques, et comme j'aimerais que la page ne se recharge pas et que �a s'affiche � cot�, j'utilise ajax,

jusqu'ici tout fonctionne.

je r�cup�re plusieurs lignes de donn�es (les caract�ristiques) dans une bdd concernant le produit en question et je les affiche. Ca marche, mais je n'arrive pas � s�parer les r�sultats

En fait j'ai �a dans mon XML :

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
21
22
23
echo '<response>';
 
$produit = $_GET['produit'];
 
include "../../../connect/connect.php";
 
	$sql="SELECT * FROM $bdd WHERE produit='".$produit."' ";
 
	$req=mysql_query($sql) or die (mysql_error());
 
 
	$caractéristiques = array();
 
	while($ligne=mysql_fetch_assoc($req)){
			array_push($caractéristiques, $ligne['id']);
			array_push($caractéristiques, $ligne['nom']);
			array_push($caractéristiques, $ligne['couleur']);
	}	
 
	for($i=0;$i<count($caractéristiques);$i++){
		echo $caractéristiques[$i]."<br/>";}
 
echo '</response>';
Le <br/> c'�tait pour vous montrer une de mes tentatives pour essayer au moins de mettre les caract�ristiques � la ligne. Mais �a fait planter le XML apparemment si on le met.

Mais la balise response consid�re le tout comme une seule r�ponse.

Etant d�butant en Ajax, � la base ce code que j'avais pris en cours �tait destin� � utiliser un seul r�sultat. Mais moi je voudrais pouvoir traiter plusieurs donn�es d'une requ�te et les mettre en forme tout simplement.

Merci de m'avoir lu