Messagerie interne "Lu" ou "Non lu"

Répondre
nico44530
le 24/05/2011 à 04:33
nico44530
Bonjour,

J'ai suivi le tuto de "messagerie interne en php" du site PHPFacile, et je souhaiterais ajouter la fonction de message lu ou non lu
Comment je dois faire ?
Nicolas Tual
LupusMic
le 31/05/2011 à 13:58
LupusMic
Tu dois modifier le code source. En gros, il faut ajouter l'information en base (certainement un nouvel attribut dans la table des messages), faire en sorte que l'affichage du message ou une action (marquer comme lu) modifie cette information.

Il n'y a pas de solution unique, à toi d'en choisir une bonne ;)
Développeur récurrent, procédural et relationnel. Caustique soupe-au-lait.
moogli
le 01/06/2011 à 03:51
moogli
modifier la table est une bonne idée, pour cela un champ de plus (par exemple de type enum pour mysql)
pour cela :
alter table messages add column isread enum('non','oui') default 'non';

le champs est 'non' par défaut, lorsque l'on affiche le contenu d'un message il suffit de faire une mise a jour du champ en on.

@+
Il en faut peu pour être heureux !!!!!
LupusMic
le 01/06/2011 à 11:31
LupusMic
Moi j'aime les booléens :
alter table messages add column isread Boolean default False;
Développeur récurrent, procédural et relationnel. Caustique soupe-au-lait.
Répondre

Ecrire un message

Votre message vient d'être créé avec succès.
LoadingChargement en cours