Titre: [Resolu] Besoin d'aide dans un projet php/sql
Posté par: apaly le le 21-12-2014 a 15:35:17
Bonjour,
J'ai pour projet de créer un site d'échange de clic, c'est à dire, un site avec une liste de sites à cliquer. Chaque clic rapporte un point et ces points sont utilisables pour afficher son site à son tour. Dès qu'on clique sur un lien, à la fin du compte à rebours, ça rajoute un point à l'utilisateur. Le problème est que l'on peut rafraîchir cette page à l'infini et donc avoir des points à l'infini ce qui n'est pas souhaitable. J'ai créé deux tables sql, une "users", et une "sites". J'ai pensé à mettre dans la table "sites" un booléen qui indique si le site a déjà été visité, et ensuite par un simple IF, attribuer le point ou pas. Cependant, cela ne marche que s'il n'y a qu'un seul utilisateur. Or, j'espère qu'il y en aura plusieurs.
Pourriez-vous m'aider à trouver une méthode efficace ? Merci de m'avoir lu, Cordialement, Apaly |
Titre: Re:Besoin d'aide dans un projet php/sql
Posté par: pppplus le le 21-12-2014 a 17:51:15
une table avec site, user et visit
A chaque visite, vous insérez une ligne avec l'id du site, l'id du membre, et 1 ou 0 dans visit (ou la date)
Et à chaque visite, vous vérifiez si la ligne existe ou pas |
Titre: Re:Besoin d'aide dans un projet php/sql
Posté par: apaly le le 21-12-2014 a 18:08:03
Excellente idée ! Merci beaucoup.
|
Forum-webmaster | Actionné par YaBB SE
© 2001-2003, YaBB SE Dev Team. Tous droits réservés.
|