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 :

Afficher bulle de couleur si ip identique 5x


Sujet :

PHP & Base de données

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éprouvé
    Inscrit en
    Janvier 2008
    Messages
    1 159
    Détails du profil
    Informations forums :
    Inscription : Janvier 2008
    Messages : 1 159
    Par défaut Afficher bulle de couleur si ip identique 5x
    Bonjour,

    J’ai un tableau d’utilisateurs généré via sélect pdo avec affichage ip.
    J’ai mis un td ou je voudrai mettre une bulle css vert ou rouge si l’adresse ip est présente plus de 5 fois.

    Je pense qu’il faut faire un sélect pour vérifier dans le tableau si l’ip est plus de 5 fois retourne les idée et comparer au tableau pour changer le td dans le tableau en consequence mais je ne sais pas comment l’appliquer ?

    Merci.

  2. #2
    Invité
    Invité(e)
    Par défaut
    Bonjour,

    Il faut compter avant l'affichage.

    1- requete
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    $rowAll = $sql->fetchAll();
    2- comptage
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    $count = array();
    foreach( $rowAll as $row )
    {
      $count[$row['ip']] = ( empty($count[$row['ip']]) )? 1 : $count[$row['ip']]++;
    }
    3- Affichage
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    foreach( $rowAll as $row )
    {
      if( $count[$row['ip']] >= 5 ){ ... }
    ...
    }

Discussions similaires

  1. Editeur CSS qui affiche automatiquement les couleurs
    Par -=ET=- dans le forum Mise en page CSS
    Réponses: 7
    Dernier message: 17/08/2007, 11h28
  2. [MySQL] afficher une seule fois les réponses identiques
    Par Giantrick dans le forum PHP & Base de données
    Réponses: 2
    Dernier message: 30/05/2007, 12h35
  3. Réponses: 4
    Dernier message: 07/07/2006, 12h41
  4. Afficher panneau des couleurs windows
    Par danyboy85 dans le forum Général JavaScript
    Réponses: 5
    Dernier message: 27/04/2006, 17h36
  5. Réponses: 14
    Dernier message: 10/01/2006, 19h08

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