forum et messages lu

forum et messages lu - PHP - Programmation

Marsh Posté le 17-01-2006 à 10:49:55    

Bonjour à tous !
 
Voilà mon problème :
Je suis en train de programmer un forum qui reprend pas mal de l'interface de PHPbb, mais j'y ai rajouté la fonction des drapeaux bleus/rouges (comme ici) et voici la table forum_lu qui stocke les messages déjà lus ou répondus :
 

ids     //id du sujet
idm     //id du membre
lu      //1 si déjà lu
repondu //1 si répondu (drapeau rouge si 0, drapeau bleu si 1)
nouveau //1 si un nouveau message a été posté (pour afficher le drapeau)
idmes   //id du dernier message lu (pour se retrouver sur ce message en cliquant sur le drapeau)


 
Maintenant, je voudrais créer un lien "marquer tous les messages comme lus" mais qui ne déclencherait pas des drapeaux à chaque nouveau message :/
Auriez-vous une idée ?


Message édité par nero27 le 17-01-2006 à 10:52:15
Reply

Marsh Posté le 17-01-2006 à 10:49:55   

Reply

Marsh Posté le 17-01-2006 à 11:08:28    

1 table avec :

  • l'id du posteur  
  • l'id du forum
  • la date/heure

Reply

Marsh Posté le 17-01-2006 à 13:03:23    

C'est pas bête :)
 
En mettant un index sur l'id du posteur et l'id du forum je pense non ?

Reply

Marsh Posté le 17-01-2006 à 14:17:54    

Les index, c'est toi qui voit en fonction de tes requettes. Peut être est il préférable d'avoir un index qui contient à la fois l'id du forum et l'id du posteur mais peut être que t'auras juste besoin d'un seul index qui soit sur l'id du posteur.
Là, on peut pas répondre à ta place.

Reply

Marsh Posté le 20-01-2006 à 11:37:03    

Oui, je pense que je vais mettre un index qui soit à la fois sur l'id du posteur et sur l'id du forum ;)

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed