[PHP] ajout d'un système de message déja vu

Bonjour,
Étant donné que je ne sais pas trop comment chercher ce que je recherche sur le net, je le post directement ici.
J'aimerais rajouté un mon chat un système qui permettrait au membre de voir combien et quel message il n'a pas encore vu.

Merci pour vos aides :)
--
L'amour, c'est comme les spaghettis; quand c'est mou, c'est cuit. (proverbe belge)

4 réponses

  1. Contributeur
    la methode la plus courante, tu rajoute un champs "vu" dans ta bdd qui est a 1 si le message est NON LU et 0 si il est lu.

    Tu n' a plus qu' a faire une condition

    if($vu < 1)
    {
    echo 'Message deja lus';
    }
    else
    {
    echo 'Nouveaux messages';
    }
    0
    1. ok mais comment différencier les membres ? parce que si le membre 1 regarde le chat, mon script mettrai tout les messages comme lu mais alors le membre 2 qui lui n'a pas lu les messages, les verra comme lu.
      0
  2. Contributeur
    d' aprés toi?

    tu va chercher un champs dans la base de données comment?

    SELECT vu FROM ta_table WHERE membre = $membre
    0
    1. ok mais alors je dois créer une nouvelle table avec comme champ : vu et id_membre ?
      0
      1. J'ai trouvé une astuce en placant les id des membre dans un nouveau champ id_membre de ma table chat.
        je modifie le champ en rajoutant l'id du membre suivit d'un ";".
        y a-t-il un autre moyen?
        0