From 08de1097aac45d0c58b406d05d3a1d62db0bd420 Mon Sep 17 00:00:00 2001 From: Bertrand BRUN Date: Tue, 8 Feb 2011 23:54:27 +0100 Subject: [PATCH] Pour Gson il faut absolument les guillemets autour du nom des variables, donc ajout des guillemets dans le json retourne par le serveur --- code/serveur/php/pticlic.php | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/code/serveur/php/pticlic.php b/code/serveur/php/pticlic.php index 6f51396..34d419b 100644 --- a/code/serveur/php/pticlic.php +++ b/code/serveur/php/pticlic.php @@ -300,9 +300,9 @@ function game2json($game_id) $game = $db->query("select gid, (select name from node where eid = eid_central_word) as name_central_word, eid_central_word, relation_1, relation_2 from game where gid = ".$game_id.";"); $game = $game->fetchArray(); - echo "{gid:".$game_id.",pgid:$pgid,cat1:".$game['relation_1'].",cat2:".$game['relation_2'].",cat3:0,cat4:-1,"; - echo "center:{id:".$game['eid_central_word'].",name:".json_encode("".$game['name_central_word'])."},"; - echo "cloudsize:10,cloud:["; // TODO ! compter dynamiquement. + echo '{"gid":'.$game_id.',"pgid":'.$pgid.',"cat1":'.$game['relation_1'].',"cat2":'.$game['relation_2'].',"cat3":0,"cat4":-1,'; + echo '"center":{"id":'.$game['eid_central_word'].',"name":'.json_encode(''.$game['name_central_word']).'},'; + echo '"cloudsize":10,"cloud":['; // TODO ! compter dynamiquement. $res = $db->query("select eid_word,(select name from node where eid=eid_word) as name_word from game_cloud where gid = ".$game_id.";"); $notfirst = false; @@ -314,7 +314,7 @@ function game2json($game_id) else $notfirst=true; - echo "{id:".$x['eid_word'].",name:".json_encode("".$x['name_word'])."}"; + echo '{"id":'.$x['eid_word'].',"name":'.json_encode("".$x['name_word']).'}'; } echo "]}";