while ($row = mysql_fetch_object($result)) {
$data[] = $row;
echo "<div id='captionbox' style='width: 110px;float:left;color:#FFF;text-align:center;'>";
echo "<a href='#' class='thumb'><img class='thumb-img' value = ".$row->aid." onclick='getVote(".$row->aid.", \"".$row->atitle."\")' src='images/roadies/th".$row->aid.".jpg' /> </a>";
echo "<input type = hidden name = aid id = rd".$row->aid." value = ".$row->aid.">".$row->atitle."</input>";
echo "</div>";
}
$jsfriend = json_encode($data);
ce qui précède est mon code php. Je veux que les données $ soient un objet JSON. maintenant je veux l'importer dans mon fichier javascript et l'utiliser comme un objet JSON en utilisant Jquery. Mais je suis complètement perdu dans les docs. Il y a un exemple PHP pour faire des choses, mais cela inclut un exemple #id que je ne comprends pas. quelqu'un peut-il me construire une fonction Jquery pour cela?jquery JSON php
merci beaucoup à l'avance.
** EDIT - Ce que j'essaie de faire ** J'essaye d'obtenir l'objet JSON jsfriend dans mon fichier javascript, script.js. Je ne sais pas comment utiliser la fonction Jquery. Si quelqu'un pouvait l'expliquer. Dites-moi aussi une fois que l'objet JSON est dans le javascript, comment puis-je accéder aux valeurs de l'objet JSON?
EDIT 2: ma chaîne JSON se lit comme ceci:
[{"aid":"1","atitle":"Ameya R. Kadam"},{"aid":"2","atitle":"Amritpal Singh"},{"aid":"3","atitle":"Anwar Syed"},{"aid":"4","atitle":"Aratrika"},{"aid":"5","atitle":"Bharti Nagpal"}]
quelqu'un peut me dire le Javascript si je veux afficher le nom de l'aide: "1"?
Je n'arrive pas à comprendre ce que vous essayez d'obtenir. – Gumbo
ignorer les échos. J'essaie juste d'obtenir la variable $ data dans mon javscript pour que je puisse y accéder dans JS. – amit
Qu'est-ce que vous essayez de faire exactement? Vous devez modifier votre code pour afficher uniquement ce que vous essayez de faire, et inclure les résultats réels par rapport aux résultats souhaités. Essayes-tu simplement de dire 'json_encode (mysql_fetch_object ($ result))'? – philfreo