Bonjour,

Je fait des tests et j'apprends à utiliser la librairie flot trouver sur ce site.
J'arrive à faire tout ce que je souhaite faire hormis une chose, récupérer les données via Ajax et actualiser le tableau.

Voici comment se présente les données dans le script :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
 
var data = [ [ 
            [1346056673000,10],
            [1346143065000,0],
            [1346229408000,25] 
               ] ];
EDIT : le résultat en image :

Avec cela j'affiche le 26/8, le 27/8 et le 28/8 avec une valeur ( qui va entre 0 et 100, ici 10,0,25 ).
Maintenant je veux que ces données soit reçu par un requête ajax.

Un test me retourne ceci ( générer côté php et vu avec firebug )

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
{"a_g":"[ [ [4294967295000,50],[4294967295000,80],[4294967295000,50] ] ]"}
Ainsi via Jquery, je le reçois dans data.a_g qui contient une jolie string de mes données. Seulement voila, Flot ne s'attend pas une string, mais bien à un tableau multi-dimensionnel à ce que j'ai compris.

Après en avoir lu pas mal, j'ai vu des anglais expliquer qu'il fallait peut-être deserializer la donnée. Mais la, je ne trouve rien
Comment faire en sorte que les données reçu via ajax soit considérer comme un tableau et non pas une string ?

Et si quelqu'un connais flot, pourriez-vous me dire pourquoi je dois rajouter trois 0 derrière mon timestamp pour que les dates soit affichées correctement ? C'est quand même étrange, j'ai trouvais ça sur un site anglais, mais le gars n'expliquait par pourquoi. Et mon anglais est loin d'être assez bon pour lui demander ( puis son post date de 2010 ).

EDIT : Je viens de lire un truc sur un forum ou on proposer un eval des données. C'est pas génial comme résultat :


2e-Edit :
Eval fonctionne très bien sur les données reçu. J'avais une erreur d'insertion dans ma BDD. Autant pour moi.
Si quelqu'un à le problème, la solution est finalement tout con

La question pour le 000 en fin de timestamp unix reste ouvert !

Merci