Sondage + statistiques graphiques dynamiques

Soyez le premier à donner votre avis sur cette source.

Vue 23 237 fois - Téléchargée 12 763 fois

Description

Bah voilà...
Il s'agit d'un petit module permettant d'insérer rapidement sur votre site un sondage, et des stats graphiques consultables en temps réel.
Pour cela, il vous faut une base MySql.
Quelques explication srapides...je ne suis toujours pas un très grand optimiseur de code...donc il faudra vous débrouiller pour certaines choses!
Néanmoins...
Il y a dans le ZIP un fichier SQL qui génère 2 tables. L'une d'elle concerne la question du sondage (avec une clef associée), et l'autre les réponses possibles. Vous avez une exemple déjà créé. Analysez-le, vous verrez, c'est très simple :
Une question, et 2 réponses possibles : OUI ou NON, et l'on créé un lien entre la question et les réponses grâce à la clef de la question.
Cela permet tout simplement de générer autant de sondages que vous voulez, avec autant de réponses que vous le désirez! C'est à dire, pas seulement 2 choix possibles, mais 3, 4...
Le fichier sondage.php : pensez à modifier la variable $sond, qui représente la clef du sondage (dans la table "sondage").
Le fichier fiche_stats.php : le moins optimisé...certes, il y a plusieurs couleurs possibles...en fait, un sondage proposant jusqu'à 5 choix sera pris en compte. Au-delà, il faudra modifier un peu le code (en fait, élargir la fenêtre et l'image, et rajouter des couleurs. Mais vous conviendrez que 5 choix de réponse pour un sondage, c'est déjà pas mal...).
Enfin, pensez à modifier les droits en écriture du dossier img/ dans lequel sera écrit le fichier image des statistiques, sinon évidemment, cela ne fonctionnera pas.
Bon...
Je me rends compte que je ne suis pas très clair, alors si vous avez des questions, demandez!

Un exemple de ce condage se trouve à cette url:
http://pont-entente.org

Salut à tous!

Codes Sources

A voir également

Ajouter un commentaire

Commentaires

Messages postés
60
Date d'inscription
lundi 1 décembre 2008
Statut
Membre
Dernière intervention
3 janvier 2011

Salut,

POur info, j'en ai codé un plus récent :

http://www.phpcs.com/codes/SONDAGE-VOTE-POLL-AVEC-MYSQL_51017.aspx
Messages postés
5
Date d'inscription
samedi 4 juillet 2009
Statut
Membre
Dernière intervention
20 janvier 2010

moi je n'arrive po sa affiche pas l'image et sa afficeh ou dans la base les resultat
Messages postés
1
Date d'inscription
vendredi 22 mai 2009
Statut
Membre
Dernière intervention
29 juin 2009

Bonjour,

je serais très intéressé par la version la plus récente de ce code. Je suis à la recherche d'un module de sondage qui me permette de proposer plusieurs sondages sur une même page. J'ai lancé une V1 avec www.prosondage.com parce que la présentation me convenait (côté graphique), mais les résultats s'affichent sur leur site ce qui ne me convient pas, tout comme le fait de devoir créer le sondage sur leur site aussi.

Bref, je suis preneur d'un script avec ce genre de graphisme mais avec une gestion intégrale sur mon site.

Merci d'avance.

Cédric.
Messages postés
288
Date d'inscription
mardi 2 mai 2006
Statut
Membre
Dernière intervention
12 octobre 2011

En fait tout marche, la base est bien exportée dans tables.sql, des petits problèmes je les ai réglé, et j'ai ajouté avec des cookies, l'interdiction de voter deux fois. sinon je pense qu'il devrait ajouter un truc pour afficher le nombre de votants pour chaque choix ainsi que le nombre total, dans l'image php ...

Si vous êtes toujours intéressé, je peux vous passer le fichier pour l'uploader .. quelques petites modifs c'est tout.
Messages postés
70
Date d'inscription
dimanche 24 décembre 2006
Statut
Membre
Dernière intervention
9 février 2012

oui la base de donnée elle vide et même elle est floue ; il a du la remplir dans le fichier tables.sql
Afficher les 22 commentaires

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.