pb bizarre avec les identifiants dans MySQL ??!

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 : pb bizarre avec les identifiants dans MySQL ??!

par Lorenzo » 28 avr. 2006, 19:19

passe la colonne des URLs en UNIQUE tu verras tout de suite si tu en as en double ou pas ...

pb bizarre avec les identifiants dans MySQL ??!

par Webfab » 28 avr. 2006, 16:30

Bonjour,

Il y a quelques temps, pour compter le nombre de visiteurs par url (referer), j'enregistrais la combinaison "ip@url" dans un fichier texte, cependant j'ai vite compris que c'était une mauvaise idée parce que le fichier devenait énorme (redondance url...) et lors de son traitement, le temps d'affichage augmentait considérablement...
bref, je me décide à utiliser ma BDD avec une table dédié où son enregistré les url dans le genre : table ('url','nbVisite')

J'ai donc "migré" mon fichier texte vers la BDD pour éviter de recommencer à zéro les stats.
J'ai aussi modifié le script qui enregistrait dans le fichier par l'enregistrement dans la BDD.

C'est là où je comprends plus rien :
Quand je regarde dans ma table, j'ai deux enregistrement pour une url du genre : "url-A" & "nbVisiteAvantMigration" et "url-A" & "nbVisiteAprèsMigration"

Pourtant il n'y a pas d'espace au début et à la fin de l'url, elles sont bien identiques!

voilà... j'espère être assez clair :?
Merci pour vos réponses!