Diagramme de donnée

Maxpaccio - 2 oct. 2014 à 15:15
mpmp93 Messages postés 6652 Date d'inscription mercredi 13 avril 2011 Statut Membre Dernière intervention 28 septembre 2015 - 7 oct. 2014 à 07:51
Bonjour,
J'ai dernièrement code un site pour un projet à mon école. Les étudiants doivent se rendre sur le site et faire des choix dans des menus deroulants.

Le tout est ensuite envoye dans une table MYSQL. Mon problème est le suivant : j'aimerais créer des diagrammes de popularite. Je m'explique : sur la page d'acceuil, j'aimerais qu'il y est des diagrammes ou des tableaux avec les choix qui reviennent le plus souvent.

À noter que les choix dans les menu déroulant ne sont pas dans la base de donnée mais dans le code. J'espère avoir éte précis.

Merci.

2 réponses

jordane45 Messages postés 38137 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 17 avril 2024 344
Modifié par jordane45 le 2/10/2014 à 16:17
Bonjour,
À noter que les choix dans les menu déroulant ne sont pas dans la base de donnée mais dans le code. J'espère avoir éte précis.
Grosse erreur.... il est largement conseillé de "stocker" les informations de listes déroulantes dans des tables... pour la simple et bonne raison que si tu dois ajouter de nouveaux choix...ça évite de retourner dans le code..
Et également car il est plus simple et fiable de sauvegarder (pour les réponses) les ID des choix plutôt que les libellés...

sur la page d'acceuil, j'aimerais qu'il y est des diagrammes ou des tableaux avec les choix qui reviennent le plus souvent.
C'est en effet une bonne idée.

A l'aide de fonctions SQL telles que COUNT / MAX / SUM ....tu devrais pouvoir t'en sortir.

Par contre, on ne pourra pas t'aider plus que ça.. vu que tu ne nous poses réellement aucune question......


pour rappel:

Merci de garder à l'esprit que CodeS-SourceS est une communauté d'entraide dans
laquelle toutes les réponses sur le forum sont assurées par des bénévoles
qui donnent de leur temps libre pour aider à résoudre les problèmes.

A noter également que nous ne faisons pas dans le "tout cuit"
et ne sommes pas là pour remplacer votre moteur de recherches...
... Soit tu trouves ton bonheur dans la partie source du site, soit à l'aide de ton moteur de recherche favori.

Ici, nous aidons volontiers sur des sujets techniques précis.

Je t'invite à lire avec attention le contenu du lien suivant :
charte-de-commentcamarche-net : conseils-d-ecriture

Ainsi que celui concernant l'utilisation de la coloration syntaxique :
Utilisation des Balises de code

Merci donc de reformuler ta demande en respectant ces quelques points.

Quelques points essentiels à retenir :
- On ne pose qu' UNE question par discussion
- Le titre de la question doit refléter le souci rencontré ( Help.. SOS.. Urgent.. n'apporte aucune information utile !)
- Lorsque votre question est résolue.. merci de clore le sujet (lien Marquer comme résolu se trouvant sous le titre de votre question).
- Une question obtiendra de meilleurs réponses si elle est correctement rédigée, que les explications sont clairs et qu'éventuellement vous postez le code qui pose problème.
- Si vous avez un message d'erreur..... MARQUEZ LE (dans son intégralité).

Merci.



Avant de poser une question, merci de lire la charte du site.
Cordialement, Jordane
0
mpmp93 Messages postés 6652 Date d'inscription mercredi 13 avril 2011 Statut Membre Dernière intervention 28 septembre 2015 4
7 oct. 2014 à 07:51
Bonjour,

Pour les diagrammes, je vous conseille une librairie javascript RGraph:
http://html5.immo-scope.com/article/rgraph_debuter

Vous extrayez les données en SQL, vous les triturez un chouille en PHP, vous les injectez dans le code de RGRaph.

A+
0
Rejoignez-nous