Système de messages

Résolu
Kearnen Messages postés 39 Statut Membre -  
Kearnen Messages postés 39 Statut Membre -
Bonjour,

Je suis en train de crée un système de messages pour que les membres puissent s'envoyer des messages entre eux et je rencontre un problème. Lorsque un membre envoie un message à un autre membre celui-ci le reçoit bien, mais j'aimerais que celui qui a envoyer le message puissent lui aussi le voir, mais je n'y arrive pas, si quelqu'un pouvais m'aider s'il vous plaît :) Merci d'avance.

3 réponses

NHenry Messages postés 15479 Statut Modérateur 366
 
Qu'as-tu essayé pour cela ?
1
Kearnen Messages postés 39 Statut Membre 1
 
Une requete SQL, la suivante :
SELECT * FROM msg WHERE destinataire="'.$_SESSION['username'].'"
Mais je sais pas comment faire pour que celui qui a envoyé le message le vois lui aussi... :S
0
NHenry Messages postés 15479 Statut Modérateur 366
 
As-tu essayé de faire un OR Emmeteur="..." ?
0
Kearnen Messages postés 39 Statut Membre 1
 
Non je vais essayé, je te dis si sa marche ;)
0
Kearnen Messages postés 39 Statut Membre 1
 
Merci énormément :) Sa marche très bien, c'était tout simple :)
0
jordane45 Messages postés 40050 Statut Modérateur 4 757
 
As tu essayé la proposition de NHENRY ????
Je pense que c'est la bonne solution !

Un truc du genre :
$user= isset($_SESSION['username'])?$_SESSION['username']:NULL;

$sql = "SELECT * FROM msg 
            WHERE destinataire='$user'
                  OR emetteur = '$user' ";



NB : Ne connaissant pas ta table... je n'ai pus que supposer que tu avais un champ "emetteur"... à toi de modifier en fonction !
1
Kearnen Messages postés 39 Statut Membre 1
 
Merci énormément :) Sa marche très bien, c'était tout simple :p
0
jordane45 Messages postés 40050 Statut Modérateur 4 757
 
Si la question est résolue..
Merci de ne pas oublier de clôturer le sujet
(en cliquant sur le lien "Marquer comme résolu" qui se trouve sous le titre de la question)

Cordialement,
Jordane
0
Kearnen Messages postés 39 Statut Membre 1
 
Toujours en attente de réponse si quelqu'un peut m'aider :)
0