A voir également:
- SVP Aidez un pov debutant en php ;)
- Easy php - Télécharger - Divers Web & Internet
- Logiciel de programmation pour débutant - Guide
- Php?id=1 - Forum PHP
- \R php ✓ - Forum PHP
- Fichier php en pdf ✓ - Forum PDF
2 réponses
Bobinours
Messages postés
2898
Date d'inscription
jeudi 26 avril 2001
Statut
Membre
Dernière intervention
21 mars 2013
504
18 juil. 2001 à 10:37
18 juil. 2001 à 10:37
Si j'ai bien compris ton problème, t'as une page avec "Notez mon site web (par exemple): A B C D E, cochez la case...".
Puis dans la page suivante, tu fais la somme des réponses de TOUS LES INTERNAUTES... ?!
Pour cela, ton script n'est pas bon du tout. Tu ne peux pas utiliser de variables, pour memoriser une valeur pour tous le monde...
Comment sont initialisées $g, $h, $i... elles sont a ZERO.
Il faut qu'apres chaque vote, tu enregistres la valuer dans une Base de données puis ensuite, tu recuperes l'ancienne dans la base toujours, et que tu faces les operations de pourcentage (celles que t'as faite me paraisse correcte mais je n'ai pas poussé la verification).
Bon j'espère que j'ai était clair, et que je ne me suis pas trompé dans le problème, ca serait dommage :o)
-= Bobinours =-
Puis dans la page suivante, tu fais la somme des réponses de TOUS LES INTERNAUTES... ?!
Pour cela, ton script n'est pas bon du tout. Tu ne peux pas utiliser de variables, pour memoriser une valeur pour tous le monde...
Comment sont initialisées $g, $h, $i... elles sont a ZERO.
Il faut qu'apres chaque vote, tu enregistres la valuer dans une Base de données puis ensuite, tu recuperes l'ancienne dans la base toujours, et que tu faces les operations de pourcentage (celles que t'as faite me paraisse correcte mais je n'ai pas poussé la verification).
Bon j'espère que j'ai était clair, et que je ne me suis pas trompé dans le problème, ca serait dommage :o)
-= Bobinours =-
Tittom
Messages postés
422
Date d'inscription
mardi 30 mai 2000
Statut
Membre
Dernière intervention
10 janvier 2007
128
18 juil. 2001 à 12:18
18 juil. 2001 à 12:18
Je confirme les notes de Bobi, et j'ajouterai :
- rhaaa que c'est pas beau les noms de variables $a, $b, $c.... c'est surtout illisible et cela ne nous aide pas à t'aider ;) préfère plutôt $vote1, $vote2, ..., $nb_total_votes, etc...
- L'utilisation d'une Base de données n'est pas indispensable : tu peux enregistrer tes résultats dans un fichier texte, sur le serveur. J'avais fait un petit sondage avec fichier texte sur un de mes sites, si tu veux le code, mail moi ;)
Tittom
- rhaaa que c'est pas beau les noms de variables $a, $b, $c.... c'est surtout illisible et cela ne nous aide pas à t'aider ;) préfère plutôt $vote1, $vote2, ..., $nb_total_votes, etc...
- L'utilisation d'une Base de données n'est pas indispensable : tu peux enregistrer tes résultats dans un fichier texte, sur le serveur. J'avais fait un petit sondage avec fichier texte sur un de mes sites, si tu veux le code, mail moi ;)
Tittom
Bobinours
Messages postés
2898
Date d'inscription
jeudi 26 avril 2001
Statut
Membre
Dernière intervention
21 mars 2013
504
19 juil. 2001 à 00:16
19 juil. 2001 à 00:16
D'accord avec toi pour les noms de variables.
C'est vrai aussi qu'il ne faut pas forcement une base de données, mais pour des statistiques, c'est quand même plus pratique (et très simple avec PHP/MySQL).
-= Bobinours =-
C'est vrai aussi qu'il ne faut pas forcement une base de données, mais pour des statistiques, c'est quand même plus pratique (et très simple avec PHP/MySQL).
-= Bobinours =-
Tittom
Messages postés
422
Date d'inscription
mardi 30 mai 2000
Statut
Membre
Dernière intervention
10 janvier 2007
128
>
Bobinours
Messages postés
2898
Date d'inscription
jeudi 26 avril 2001
Statut
Membre
Dernière intervention
21 mars 2013
19 juil. 2001 à 07:44
19 juil. 2001 à 07:44
Ouaip on est d'accord.
Je conseille quand même à notre débutant de commencer par une gestion par fichier texte avant de se jeter la tête la première dans les bases de données. Cela fait un excellent exercice d'ouverture / écriture / fermeture de fichiers...
Dans un mail, il me demande si quelqu'un connait un site d'initiation aux bases de données et à mysql (par l'exemple). Qq'un connait ça ?
Tittom
Je conseille quand même à notre débutant de commencer par une gestion par fichier texte avant de se jeter la tête la première dans les bases de données. Cela fait un excellent exercice d'ouverture / écriture / fermeture de fichiers...
Dans un mail, il me demande si quelqu'un connait un site d'initiation aux bases de données et à mysql (par l'exemple). Qq'un connait ça ?
Tittom
18 juil. 2001 à 22:31
Et oui car je débute comme tu as du t en rendre compte et l utilisation de base de donnée releve encore pour moi du casse tete chinois.
L apprentissage de l html est simple vu que l on peut voir la prog et le résultat en visitant un site mais pour le php et les bases de données, c'est tout à taton et dans le brouillard en prime !
Pas évdent surtout quand on a pas beaucoup de temps...
Enfin, je te remercie quand meme, je vais essayer de comprendre comment créer une base de donnée pour un vote de ce type...
@+
19 juil. 2001 à 07:11
Je vais essayer de t'expliquer des que j'ai un peu plus de temps.
Essai de ton cote de récupérer EasyPHP pour Windows, ça comprend un serveur Web PHP et une base MySQL.
Tu lances l'install, et en deux secondes tu peux commencer à créer des pages (c'est entierement PRE-configuré).
En 5 minutes, je te montre comment créer une Base simple (ce que t'as besoin pour ton projet) et comment inserer et extraire de la base.
Tiens moi au courant...
-= Bobinours =-
19 juil. 2001 à 20:41
Je te remercie de l'aide que tu veux bien m apporter en ce qui concerne les bases de données.
J ai deja installé easyphp et regardé un peu comment cela marché mais cela reste flou donc j accepte volontier ton aide ;)
Je vais quand même essayer de comprendre le prog de Tittom, comme il dit, il me sera utile de connaitre les principes d'operations sur les fichiers.
Je te remercie d'avance ;)
J ai laissé mon mail si tu veux éviter le forum...c'est toi qui voit.
@+