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

Langage PHP Discussion :

[Tableaux] Une conversation privée entre plusieurs personnes


Sujet :

Langage PHP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Candidat au Club
    Profil pro
    Inscrit en
    Janvier 2007
    Messages
    2
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2007
    Messages : 2
    Par défaut [Tableaux] Une conversation privée entre plusieurs personnes
    Bonjours à tous,
    j'ai un problème au sujet de ma messagerie, je ne suis pas capable de savoir si le membre existe dans la bdd ou s'il n'existe pas.

    Pour cela j'ai deux moyens.
    Mon premier :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    $destinataire = mysql_escape_string(htmlentities($_POST['destinataire']));
    $array_chaine = explode(';', $destinataire)
    foreach($array_chaine as $cle => $element)
    {
        $count_mbr = mysql_query("SELECT COUNT(*) AS nbre_membre FROM membres WHERE username='" . $element . "'");
        $dcount_mbr = mysql_fetch_array($count_mbr);
     
        $nbre_membre = $dcount_mbr['nbre_membre'];
    }
    Mon deuxième :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    $destinataire = mysql_escape_string(htmlentities($_POST['destinataire']));
     
    $count_mbr = mysql_query("SELECT COUNT(*) AS nbre_membre FROM membres WHERE username='" . implode(';', $destinataire) . "'");
    $dcount_mbr = mysql_fetch_array($count_mbr);
     
    $nbre_membre = $dcount_mbr['nbre_membre'];
    L'erreur qu'il me fait :
    Warning: implode() [function.implode]: Bad arguments. in /media/160go/hebergement/deathcapitalmetal.goldzoneweb.info/poster2.php on line 252
    J'aimerais bien savoir comment faire pour règler mon problème.
    Merci de prendre votre temp pour m'aider.

  2. #2
    Membre émérite
    Inscrit en
    Mai 2002
    Messages
    673
    Détails du profil
    Informations forums :
    Inscription : Mai 2002
    Messages : 673
    Par défaut
    Peut être que si $destinataire était un tableau, implode (qui est censé regroupé un tableau) aurrait moins de mal

Discussions similaires

  1. [OL-2007] Partage d'une boîte à lettre entre plusieurs comptes
    Par cynoq dans le forum Outlook
    Réponses: 3
    Dernier message: 19/10/2012, 07h36
  2. [Débutant] Partager une même propriété entre plusieurs classes
    Par BasicZX81 dans le forum VB.NET
    Réponses: 4
    Dernier message: 09/09/2012, 15h56
  3. trouver une date comprise entre plusieurs lignes
    Par dinette dans le forum SQL
    Réponses: 1
    Dernier message: 12/01/2010, 20h50
  4. Comment partager un calendrier entre plusieurs personnes
    Par beegees dans le forum Exchange Server
    Réponses: 6
    Dernier message: 18/12/2008, 13h59
  5. utilisation d'une meme base par plusieur personne
    Par swissmade dans le forum Modélisation
    Réponses: 2
    Dernier message: 19/07/2007, 13h43

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