Graphique interactif

Petit nouveau ! | 3 Messages

28 sept. 2010, 22:34

Bonjour à tous,

Je vous explique directement ce que je souhaite faire :
J'ai en base (postgresql) des séries temporelles avec des valeurs et des codes (aaaa-mm-jj hh:mm:ss | val | code )
donc un timestamp, un numeric et un booléen.

Je cherche à afficher ces données dans un tableau HTML dans lequel le booléen devient radio, et construire un graphique à partir de ce que contient mon tableau (HTML).

Je pense faire un affichage page par page en fonction d'une intervalle de temps modifiable par un input de mon formulaire HTML.

Le but étant de n'afficher dans le graph que les données pour lesquelles la valeur du booléen est à false, donc à chaque fois que l'utilisateur décoche une donnée, elle disparait du graph.

Cerise sur le gâteau, j'aimerai que l'on puisse sélectionner une données depuis le graphique ?
C'est là que je suis perplexe sur la faisabilité, mais c'est pourtant une fonctionnalité intéressante.


Est ce faisable ? Connaissez vous des librairies graphiques PHP qui proposent ce genre de fonctionnalités ? (pChart, Libcahrt, Artichow, ...)

Merci d'avance
Modifié en dernier par rillator le 28 sept. 2010, 22:43, modifié 1 fois.

ViPHP
xTG
ViPHP | 7331 Messages

28 sept. 2010, 22:38

Artichow couplé à de l'Ajax pour rafraichir le graphique ?

Petit nouveau ! | 3 Messages

28 sept. 2010, 23:07

Merci pour la réponse,
Artichow j'ai un peu regardé mais je n'ai rien vu sur le fait que le graph soit cliquable, non ?

ViPHP
xTG
ViPHP | 7331 Messages

28 sept. 2010, 23:12

Je n'avais rien lu dans ton message (ou rien compris) allant dans ce sens.
Dans tous les cas je n'ai pas connaissance d'une librairie permettant de faire cela, car ce sont des librairies statiques.
Peut être existe-t-il des librairie de génération de graphique en javascript mais je n'en connais pas.

ViPHP
ViPHP | 5462 Messages

28 sept. 2010, 23:13

je crois que dans google chart y'a un truc du genre

Petit nouveau ! | 3 Messages

28 sept. 2010, 23:25

Ah désolé, je me suis mal expliqué alors
Quand je dit :
Cerise sur le gâteau, j'aimerai que l'on puisse sélectionner une données depuis le graphique
C'est ça, j'aimerai qu'une donnée soit identifiée par l'utilisateur depuis le graphique.
Reussir à récupérer la position du clic dans le graph dans l'echelle du graph.
Oui il y a des choses en javascript du genre de flot mais je préférerai en PHP, même si cela veut dire plus de posts.

Merci