Les résultats de la requête sont les suivants : (key1 et key2 peuvent être n'importe quel texte)
id key1 key2 value
1 fred apple 2
2 mary orange 10
3 fred banana 7
4 fred orange 4
5 sarah melon 5
...
et je souhaite stocker les données dans une grille (peut-être sous forme de tableau) en boucle tous les dossiers comme ça :
apple orange banana melon
fred 2 4 7 -
mary - 10 - -
sarah - - - 5
En PHP, cela serait très facile, en utilisant des tableaux associatifs :
$result['fred']['apple'] = 2;
Mais en javascript, les tableaux associatifs comme celui-ci ne fonctionnent pas. Après avoir lu des tonnes de tutoriels, tout ce que j'ai pu obtenir est ceci :
arr=[];
arr[1]['apple'] = 2;
mais arr['fred']['apple'] = 2;
ne fonctionne pas. J'ai essayé les tableaux d'objets, mais les propriétés des objets ne peuvent pas être du texte libre. Plus je lisais des tutoriels, plus je m'embrouillais...
Toute idée est la bienvenue :)