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

okuni Messages postés 1325 Statut Membre -  
okuni Messages postés 1325 Statut Membre -
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 :)
A voir également:

4 réponses

graffx Messages postés 7513 Statut Contributeur 1 975
 
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
okuni Messages postés 1325 Statut Membre 126
 
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
graffx Messages postés 7513 Statut Contributeur 1 975
 
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
okuni Messages postés 1325 Statut Membre 126
 
ok mais alors je dois créer une nouvelle table avec comme champ : vu et id_membre ?
0
okuni Messages postés 1325 Statut Membre 126
 
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