Bonjours,

J'ai un probleme que je n'arrive pas elucider.

J'ai une table avec 2 table que j'ai join.

Et je sais pas pourquoi sa bug comme sa.

En faite je veux voir les message que les membre on envoyé, donc je me restrin a 2 poste pour le teste.

Alors oui, sa marche quand ya 2 message mais des que y'en a mois sa marche plus.

J'espere que je recevrai de l'aide.


Alors voila mon code :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
 
SELECT    ALL TM.DatePost AS Date, TM.Valider AS Valid, TI.IdArticle AS idArt, TI.ArtName, 
          TI1.Artticle1 AS art1, TM.FichierJoint AS FJoint, 
                      TI2.ArticleName AS article2, TM.FichierJoin2 AS Fjoin2
FROM         article AS TM INNER JOIN
                      PostId AS Pid ON TI.IdMembre = TM.IdUser INNER JOIN
                      article AS P2 ON TI1.ItemNum = TM.Post1 INNER JOIN
                      article AS P2 ON TI2.ItemNum = TM.Post2
WHERE     (TM.idMembre = 32)
Alors voila sa marche bien si un membre a poster 2 message mais si il n'en a poster qu'un sa marche pas !

Par contre si j'enleve sa
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
article AS P2 ON TI2.ItemNum = TM.Post2
Je peux voir le message du membre mais pas ceux qui en on posté 2.