Salut à tous,
j'ai un arbre intervallaire stocké dans une table mySQL, et je voudrais en php recréer le fichier JSON me permettant d'alimenter mon treegrid.
J'ai cherché sur le net et autres forums mais hélas aucun ne propose une fonction "BuildJsonStructureFromMySQL".
Auriez vous une bout de code en sachant que ma table a cette structure:
Mes données par exemple suite à la requête suivante:id | caption | bg| bd | leaf
int | text | int | int | bool
Code sql : Sélectionner tout - Visualiser dans une fenêtre à part SELECT name, bg, bd FROM project WHERE (bg BETWEEN $bg AND $bd) ORDER BY bg ASC
Code json : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 {"name":"root","bg":"1","bd":"20","leaf":"0"}, {"name":"Miscellaneous","bg":"2","bd":"7","leaf":"0"}, {"name":"Misc Feuille G","bg":"3","bd":"4","leaf":"1"}, {"name":"Misc Feuille D","bg":"5","bd":"6","leaf":"1"}, {"name":"My Projects","bg":"8","bd":"19","leaf":"0"}, {"name":"Projet Feuille G","bg":"9","bd":"10","leaf":"1"}, {"name":"Projet Feuille D","bg":"11","bd":"12","leaf":"1"}, {"name":"airbus","bg":"13","bd":"18","leaf":"0"}, {"name":"GB3456687 G","bg":"14","bd":"15","leaf":"1"}, {"name":"FR1423564 D","bg":"16","bd":"17","leaf":"1"}
Je galère un max en ce moment pour reconstruire mon fichier JSON....
voici un exemple (pas avec les données ci-dessous mais avec la même strcuture)
Code json : 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
24
25
26
27
28
29
30
31
32 [ { "name" : "Miscellaneous", "expanded" : false, "leaf" : false, "children": [ { "name": "Kitchen supplies", "leaf": true }, { "name": "Bathroom supplies", "leaf": true } ] }, { "name" : "My Project", "expanded" : false, "leaf" : false, "children": [ { "name": "Car supplies", "leaf": true }, { "name": "Bicycle supplies", "leaf": true } ] } ]
Merci pour votre aide,
Bruno
Partager