Guten Morgen,
ich weiß nicht, ob's der Fehler ist, aber vielleicht hast du ein Problem mit der Bindungsstärke von AND/OR in deiner Logik - AND bindet stärker als OR, daher weiß ich im Moment nicht, ob deine Ausdruckskombination richtig anschlägt.
Wenn du also kein JOIN benutzt, dann versuch mal die WHERE-Klausel zu klammern:
(
(s4all_mail.to_nickID='2' AND s4all_mail.from_nickID='1')
OR
(s4all_mail.to_nickID='1' AND s4all_mail.from_nickID='2')
)
AND
s4all_user.id=s4all_mail.to_nickID
MfG
Rouven
--
-------------------
ss:) zu:) ls:& fo:) de:< va:{ ch:? sh:) n4:( rl:? br:$ js:| ie:) fl:(
-------------------
ss:) zu:) ls:& fo:) de:< va:{ ch:? sh:) n4:( rl:? br:$ js:| ie:) fl:(