ลองเอาผล $sql ไปวางที่ phpmyadmin หรือ mysql โดยตรงดูครับว่าได้ผลตามที่ต้องการเปล่า
ลองตัดเงื่อนไขที่ละอยากออกไปดูแต่ละอย่างแสดงถูกต้องเปล่า
ลองเปลี่ยนการเขียนใหม่ (น่าจะเป็นตรงนี้) ใช้ left join แทน
select *
from tb_contact
left join tb_send
on tb_contact.Contact_id=tb_send.Contact_id
left join tb_receiver
on tb_send.Id_receiver=tb_receiver.Id_receiver
where tb_contact.Open_subject=0
select *
from tb_contact
right join tb_send
on tb_contact.Contact_id=tb_send.Contact_id
right join tb_receiver
on tb_send.Id_receiver=tb_receiver.Id_receiver
where tb_contact.Open_subject=0