IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

PHP & Base de données Discussion :

fonction compteur de visite avec bdd sur onclick


Sujet :

PHP & Base de données

  1. #1
    Membre régulier Avatar de akara
    Profil pro
    Inscrit en
    Juin 2007
    Messages
    299
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2007
    Messages : 299
    Points : 122
    Points
    122
    Par défaut fonction compteur de visite avec bdd sur onclick
    Bonjour,
    sur un lien j'ai mis un onclick qui fait appel à une fonction php(la fonction selectionne le nombre de visite et ajoute +1 dans la base)
    mais lorsque la page est "rafraichie" , le nombre de viste (nb) passe à nb++ alors que je voulais que ça le fasse lors du clique sur le lien, voici le code :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    f
    unction visite($id_com){
    $sql_visit="SELECT visite FROM tb_mairie WHERE id_commune=$id_com";
    	$res_visit=mysql_query($sql_visit);
    	$visite=mysql_fetch_assoc($res_visit);
    	$i=$visite['visite']+1;
     
    	$sql_maj = "UPDATE tb_mairie SET visite=".$i." WHERE id_commune=".$id_com;
    	mysql_query($sql_maj);
    }
    .....
    ...<a href='".$mairie['url']."' onclick='".visite($id_com)."' target=\"_blank\">".stripslashes($mairie['nom'])."</a></h3>";
    je voudrai savoir où se trouve le problème !!

    Cordialement
    akara
    Le no life répond "Counter Strike : Source"
    Le geek répond "Cascading Style Sheets"
    Ce n'est pas un hasard si deux choses vitales ont le même sigle

  2. #2
    Membre régulier Avatar de akara
    Profil pro
    Inscrit en
    Juin 2007
    Messages
    299
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2007
    Messages : 299
    Points : 122
    Points
    122
    Par défaut
    je viens aussi de remarquer que lors du clique sur le lien, le compteur augment de 1,c'est normal c'est ce que je voulais MAIS lorsque j'actualise la page il augmente aussi de 1 en gros à chaque rafraissiement de la page il s'incrémente de 1 !! pourquoi? & que dois je faire pour que visite ne s'incrémente seulement lors du clique sur le lien?
    Le no life répond "Counter Strike : Source"
    Le geek répond "Cascading Style Sheets"
    Ce n'est pas un hasard si deux choses vitales ont le même sigle

Discussions similaires

  1. Appli local avec bdd sur ovh
    Par goute dans le forum ASP.NET
    Réponses: 5
    Dernier message: 08/08/2012, 09h48
  2. Fonction avec paramètre sur onclick
    Par Difré91 dans le forum Général JavaScript
    Réponses: 4
    Dernier message: 13/02/2012, 11h22
  3. Greasemonkey compteur de visite avec cookie
    Par Benji2 dans le forum Général JavaScript
    Réponses: 0
    Dernier message: 27/08/2011, 02h13
  4. Application avec BdD sur clé USB
    Par Limerick dans le forum Débuter
    Réponses: 1
    Dernier message: 21/02/2010, 19h03
  5. histoire de fonction avec problème sur arguments
    Par bébé dans le forum Langage
    Réponses: 5
    Dernier message: 07/01/2006, 11h29

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo