Méthode pour faire ce script

Eléphant du PHP | 124 Messages

01 sept. 2006, 23:55

Salut,

Je cherche comment faire un script spécial :

- Des membres répondent à des questions (2 ou 3 choix).
- Les id des membres ainsi que leur réponse sont inscrit dans une table ainsi que l'id de la question.
- Un admin valide la bonne réponse
- Tous les membres ayant bien répondu obtiennent 10 pts (champs "gains" dans la table membres)

Merci pour vos suggestions
Modifié en dernier par neo765 le 29 mai 2008, 23:34, modifié 1 fois.

Mammouth du PHP | 684 Messages

02 sept. 2006, 12:41

Salut.
C'est très bien tu as commencé par faire l'algorithme de ton projet. Mais pourquoi ne pas commencer le code maintenant.
- Des membres répondent à des questions (2 ou 3 choix).
Tu dois faire une page de formulaire avec l'authentification qui va bien sur ton site (voir les sessions PHP).
- Les id des membres ainsi que leur réponse sont inscrit dans une table ainsi que l'id de la question.
Si tu as l'id d'un membre en session ou en paramètre, tu peux le mettre dans une base de données (voir le SQL).
- Un admin valide la bonne réponse
Dans ta base de données, tu as dans une table (celle des réponses) un champs style booléen qui te permet de savoir si l'admin a validé tes réponses. True pour c'est validé et false pour le cas contraire.
- Tous les membres ayant bien répondu obtiennent 10 pts (champs "gains" dans la table membres)
Tu le fais en php, tu regarde si les membres ont bien répondus. Dans ce cas, tu fais une requettes pour avoir les points actuellement pour le membre et tu l'incremente de 10 points.
Il ne te reste plus qu'a mettre à jour les points dans le champs gains de ta table.
Zigz4g

Eléphant du PHP | 124 Messages

02 sept. 2006, 23:17

Salut,

Moi je pensais plus à un script automatique, dès que l'admin valide la bonne réponse, les gains sont envoyés sur le compte des vainceurs.

Une requete SQL se charge au chargement d'un page php après qu'un admin est rempli une base :

La requete SQL sort les id des membres qui ont bien répondu, on a donc une liste et ensuite le script envoi sur chaque membre leurs gains (Mais la je bloque)

Merci
Modifié en dernier par neo765 le 29 mai 2008, 23:35, modifié 1 fois.

Mammouth du PHP | 684 Messages

03 sept. 2006, 10:36

Prend une feuille de papier (pas a rouler :) ) et fait tes pages web pour
comprendre ce que tu veux obtenir.
Généralement je fais des petits croquis pour obtenir le futur résultat de mes pages web.
Si tu as un webdesigner c'est encore mieux.
Sinon fait les schémas de tes pages et penses comment tu vas envoyer tes informations entre les pages et comment tu compte gérer tes données.
Tu verra, c'est plus simple et plus compréhensible comme cela.
Zigz4g