Requete SQL dans une page PHP

Fermé
bgd34000 Messages postés 8 Date d'inscription mercredi 23 juillet 2008 Statut Membre Dernière intervention 30 juillet 2009 - 22 juin 2009 à 15:55
bgd34000 Messages postés 8 Date d'inscription mercredi 23 juillet 2008 Statut Membre Dernière intervention 30 juillet 2009 - 22 juin 2009 à 16:27
Bonjour,
Je souhaiterais insérer un lien qui envoi une requête SQL dans une page PHP.
Il faudrait que ce lien n'apparaisse que toutes les 2 heures pour chaque IP, sachant que le lien devra être présent alors que l'utilisateur est loggé.
Si vous pouviez me donner une base pour ce type de requête ce serais bien, je vous envoi les informations supplémentaires dans la soirée, du genre la source de ma page.
Mon site est hébergé sur mn ordinateurpar Wamp, je ne sais pas si ça change quelque chose.

Merci de vos futures réponses
A voir également:

4 réponses

nEm3sis Messages postés 710 Date d'inscription lundi 20 août 2007 Statut Membre Dernière intervention 9 avril 2012 113
22 juin 2009 à 15:58
tu veux un lien par utilisateur ou un lien par page et par utilisateur ?
0
bgd34000 Messages postés 8 Date d'inscription mercredi 23 juillet 2008 Statut Membre Dernière intervention 30 juillet 2009
22 juin 2009 à 16:12
Quand tu arrive sur mon site, tu dois entrer tes identifiants, je veux que lorsque tu les a rentrés, un lien soit visible qui incrémente +1 dans une colonne du compte, mais que ce lien de soit visible que toutes les 2 heures pour chaque IP.
0
nEm3sis Messages postés 710 Date d'inscription lundi 20 août 2007 Statut Membre Dernière intervention 9 avril 2012 113
22 juin 2009 à 16:19
c'est pas du php mais tu peux faire un truc de ce genre

si l'utilisateur est connecté alors tu regarde dans ta base de donnée la "date du dernier clic"
si cette date est plus ancienne que 2 heures tu affiche le lien


quand quand on affiche le lien tu fais +1 comme tu voulais et tu met la nouvelle date dans la colonne "date du dernier clic"
0
bgd34000 Messages postés 8 Date d'inscription mercredi 23 juillet 2008 Statut Membre Dernière intervention 30 juillet 2009
22 juin 2009 à 16:27
Oui c'est ça que je voudrais faire mais est ce que ce que tu me dit est automatique ou c'est moi qui doit le faire manuellement dans ma DB ?

On ne peut pas faire un lien du genre il vérifie que l'IP du membre, vérifie ensuite que cette IP n'a pas voté il y a moins de deux heures, et ensuite il est affiché et incrémente +1 dans la colonne "clics" (présente dans ma table "accounts") du compte du membre.

Un peu du genre :
$query = "UPDATE accounts SET vote = vote + 1 WHERE id = '".$_SERVER["PHP_SELF"]."'";
(je crois je me suis un peu trompé à la fin de la requête mais bon)

Merci.
0