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 :
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.
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>';
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
Partager