Afficher les articles les plus lus

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : Afficher les articles les plus lus

Re: Afficher les articles les plus lus

par AB » 24 août 2010, 01:07

Ah oui je comprend, tu veux dire les messages les plus lus sur le forum intégré sur ton site ?

Re: Afficher les articles les plus lus

par Philou » 23 août 2010, 23:32

Salut Ab, c'est super sympa de m'avoir répondu... mais je n'ai rien compris du tout !

Re: Afficher les articles les plus lus

par AB » 23 août 2010, 23:22

Sur le principe à chaque fois qu'une page affiche un message tu peux faire une requête d'update en fonction de cette page par exemple en fonction d'une variable $_GET qui caractérise ce message dans l'url. Dans mon exemple il faut bien entendu que le champ "Consultation" soit dans ta table et $code représente la variable $_GET['code'] :
$query = "UPDATE messages SET Consultations = Consultations + 1 WHERE Code = '".mysqli_real_escape_string($connexion,$code)."'";
Ensuite pour afficher les messages les plus lus tu fait une requête avec ORDER BY Consultations DESC

Afficher les articles les plus lus

par Philou » 23 août 2010, 22:33

Bonjour à tous ! Je suis actuellement en train de développer un site, et j'ai réussi à faire pas mal de chose. Cependant, j'ai une question : je souhaiterais afficher dans ma sidebar les posts les plus lus. Tous les résultats que je trouve sur Google concernent Wordpress et ne me conviennent donc pas. Après avoir fait une recherche sur le forum de PHP France, je ne trouve rien non plus.

Donc si quelqu'un pouvait m'aider, ce serait super cool ! Merci à vous !