जैसा कि मैं इसे समझता हूं, आप सभी अपने . के नाम और पोस्ट ढूंढना चाहते हैं दोस्तों, ऐसा कोई दोस्त नहीं जो फ्रेंड टेबल में हो...?
आपकी खुद की यूजर आईडी $myId
. में है , इसे यह करना चाहिए (नवीनतम पोस्ट पहले);
संपादित करें:दोस्तों के लिए जोड़ा गया स्टेटस चेक
SELECT m.f_name, m.l_name, p.`text`
FROM members m
JOIN posts p
ON m.member_id = p.user_id
JOIN friends f
ON f.`to` = m.member_id OR f.`from` = m.member_id
WHERE (f.`from` = $myId OR f.`to`= $myId)
AND f.`status` = 1 AND m.member_id <> $myId
ORDER BY p.p_id DESC