avec une requête ajax je récupère des données sur bdd et j'envoi le résultat avec un json_encode, un cas classique quoi
sous firebug, j'ai bien le résultat souhaité, sauf que l'append ne m'affiche rien, et si j'actualise là ça s'affiche !!
le code php est le suivent :
$retour = mysql_query("SELECT * FROM panier WHERE session_achat='$session_achat' ");
while($data = mysql_fetch_assoc($retour)){
$tableau[]=$data;
}
echo json_encode($tableau);
le json me retourne
[{"id":"76","session":"6hj0vccnn66s1n7f2lea","type":"blabla","id_req":"1","prix":"50","nb":"2","date":"07-10-2014"}]
et le js est [javascript] $(function() {
data = JSON.parse(data);
$.each(data,function(key,val){
var total=val.nb*val.prix;
$(".panier").append('<li><span class="cd-qty">'+val.nb+' x</span> '+val.type+'<div class="cd-price">Total : '+total+'€ le id est :'+val.id +'</div><a href="#0" class="cd-item-remove cd-img-replace" >Remove</a></li>');[/javascript]
quelqu'un peut m'aider SVP