aurels

  • Site web
  • Nombre de sujets
    Aucun
  • Nombre de messages
    3
  • Nombre de commentaires
    Aucun
  • Nombre de news
    Aucune
  • Niveau en PHP
    Débutant

Ses derniers messages sur les forums

aurels
le 01/02/2005 à 17:55
install sous linux de php + mysql
C'est PHP5 ou 4, c'est apache ou apache2, c'est une distribution mysql binaire ou source?

Si je sais ça je saurais surement t'aider.
aurels
le 01/02/2005 à 11:11
Toujours probleme de statistique
il faudrait que tu structues ta table comme ça:
id|date|time|page|get_id|count

sauf que:
- date est du type DATE
- time est du type INT et stocke un nombre compris dans [0,24[
- count est un INT et stocke le nombre de visites pour la page et pour l'heure considérée du jour considéré

Tu me suis??

Lorsqu'il est X heure et qu'on est le dddd-dd-dd et que quelqu'un visite la page P:

- tu regardes dans la table s'il y a déjà un enregistrement:
"SELECT * FROM table WHERE time='...' date='...' and page='...' AND get_id='...'"

si oui tu ajoute 1 au champ count:

"UPDATE table SET count=count+1 WHERE time='...' date='...' and page='...' AND get_id='...'"

si pas tu ajoutes un enregistrement:

"INSERT INTO table (date,time,page,get_id,count) VALUES ('...','...','...','...',1)"

Comme ça tu n'aurais qu'un enregistrement par page et par heure.

Bon si je n'ai pas bien expliqué tu le dis!
LoadingChargement en cours