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

Langage PHP Discussion :

nombre de page vue


Sujet :

Langage PHP

  1. #1
    Membre habitué
    Inscrit en
    Février 2007
    Messages
    327
    Détails du profil
    Informations forums :
    Inscription : Février 2007
    Messages : 327
    Points : 127
    Points
    127
    Par défaut nombre de page vue
    salut tous le monde,
    nombre de page vue sans utiliser les cookies ni les session et que meme si on ouvre dans une nouvelle fenetre meme actualiserc 'est une page vue de plus
    merci d'avance

  2. #2
    Membre expert
    Avatar de ThomasR
    Homme Profil pro
    Directeur technique
    Inscrit en
    Décembre 2007
    Messages
    2 230
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 37
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Directeur technique
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Décembre 2007
    Messages : 2 230
    Points : 3 972
    Points
    3 972
    Par défaut
    bonsoir :
    base de données avec table pageviews (pageId,views) enregistrement grâce à une fonction appelée sur chaque page ?

    Plus sérieusement, les trois fonctions ci-dessous permettent, avec l'architecture de la table donnée ci-dessus, d'afficher le nombre de vues d'une page, et d'insérer une page vue pour une page donnée.
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
     
    function getPageViews($pageId){
        if($sql = mysql_query('SELECT views FROM pageviews WHERE pageId='.$pageId) && mysql_num_rows($sql) > 0){
            return mysql_result($sql,0,'views');
        }
        else{
            return false;
        }
    }
    function viewPage($pageId){
        $pageViews = getPageViews($pageId);
        if(!$pageViews){
            return ($sql = mysql_query('INSERT INTO pageviews VALUES('.$pageId.',1)'));
        }
        else{
            return ($sql = mysql_query('UPDATE pageviews SET views='.($pageViews+1).' WHERE pageId='.$pageId));
        }
    }

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 5
    Dernier message: 11/01/2006, 10h41
  2. compter le nombre de page
    Par NoobX dans le forum Langage
    Réponses: 12
    Dernier message: 06/12/2005, 21h48
  3. nombre de page dans un PDF ???
    Par rodolphedj dans le forum ASP
    Réponses: 15
    Dernier message: 08/09/2004, 13h12
  4. Compter le nombre de page d'un report
    Par ToYonos dans le forum C++Builder
    Réponses: 4
    Dernier message: 17/06/2003, 09h36

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