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 :

Décomposer une colonne [MySQL]


Sujet :

PHP & Base de données

  1. #1
    Membre éclairé
    Inscrit en
    Juin 2006
    Messages
    584
    Détails du profil
    Informations forums :
    Inscription : Juin 2006
    Messages : 584
    Par défaut Décomposer une colonne
    Bonjour,
    J'ai une table de log qui enregistre le membre, l'ip, la date, l'heure de la visite, le referer.

    Ensuite j'ai développé un petit script qui m'affiche les referer qui ont un pourcentage de referer identique de 50% pour le même membre.

    Jusqu'ici tout va bien. mais le soucis est qu'un domaine peut contenir plusieur sreferer, exemple :
    www.site.com/url_1.php
    www.site.com/url_2.php
    www.site.com/url_3.php

    Donc la chaque referer est considéré comme différent alors que les visites proviennent du même site.

    J'aimerai pouvoir extraire le domaine.

    Ma seule solution est d'enregistrer lors de l'insertion le domaine de la visite.

    Y a t'il un moyen de le faire avec la table actuel?

    Cordialement,

  2. #2
    Modérateur
    Avatar de sabotage
    Homme Profil pro
    Inscrit en
    Juillet 2005
    Messages
    29 208
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations forums :
    Inscription : Juillet 2005
    Messages : 29 208
    Par défaut
    Il existe la fonction parse_url()
    A toi de voir si tu ré-ecris tes données existantes ou si tu fais le découpage dynamiquement a chaque calcul.
    N'oubliez pas de consulter les FAQ PHP et les cours et tutoriels PHP

  3. #3
    Membre éclairé
    Inscrit en
    Juin 2006
    Messages
    584
    Détails du profil
    Informations forums :
    Inscription : Juin 2006
    Messages : 584
    Par défaut
    oui je connais parse_url, mais je ne peux pas l'utiliser dans une requète sql.

  4. #4
    Membre Expert Avatar de nosferapti
    Profil pro
    Inscrit en
    Avril 2009
    Messages
    1 157
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2009
    Messages : 1 157
    Par défaut
    montre nous ce que tu as comme code pour le moment

  5. #5
    Membre éclairé
    Inscrit en
    Juin 2006
    Messages
    584
    Détails du profil
    Informations forums :
    Inscription : Juin 2006
    Messages : 584
    Par défaut
    Voici la requète que j'utilise :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    $sql33 = "SELECT url, SUM( points ) AS pts FROM ptp where idmembre =" . $donnees_rech['idmembre'] . " GROUP BY url HAVING pts > $nbrpourcentagerefident";

  6. #6
    Membre Expert Avatar de nosferapti
    Profil pro
    Inscrit en
    Avril 2009
    Messages
    1 157
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2009
    Messages : 1 157
    Par défaut
    c'est plutôt au moment de l'insertion qu'il faut faire des modifications
    montre nous le code de l'insertion dans la base de données

  7. #7
    Membre éclairé
    Inscrit en
    Juin 2006
    Messages
    584
    Détails du profil
    Informations forums :
    Inscription : Juin 2006
    Messages : 584
    Par défaut
    C'est bon j'ai directement rajouté une colone avec le domaine referer.

    Merci

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

Discussions similaires

  1. [Toutes versions] Décomposer une colonne vers d'autres en filtrant automatiquement
    Par Spartac69 dans le forum Excel
    Réponses: 25
    Dernier message: 10/07/2013, 16h36
  2. Décomposer les valeurs d'une colonne en plusieurs lignes
    Par sinoun dans le forum Développement de jobs
    Réponses: 3
    Dernier message: 13/10/2011, 15h23
  3. Décomposer une colonne adresse en plusieures colonnes
    Par frechy dans le forum Requêtes
    Réponses: 5
    Dernier message: 03/10/2005, 20h12
  4. [PostGres] Suppresion d'une colonne.
    Par Gandalf24 dans le forum Requêtes
    Réponses: 4
    Dernier message: 23/05/2003, 09h02
  5. [VB.NET] Insérer une colonne de CheckBox dans un DataGrid
    Par Manue.35 dans le forum Windows Forms
    Réponses: 2
    Dernier message: 22/05/2003, 11h44

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