私は、ユーザーがお互いに書き込めるこの PM システムを持っています。MySQL テーブルにある利用可能な PM を表示するdeleted_sender
と、deleted_receiver
が 1の場合deleted_sender
、PM を送信した人はリストでそれを見ることができないはずです。が 1の場合deleted_receiver
、PM を受け取った人はそれを見ることができないはずです。
私の質問は、mysql クエリでこれを行うにはどうすればよいですか? 現在、私はこれを持っています:
$r=mysql_query("
SELECT * FROM private_messages
WHERE
sender_id='".$userdata['id']."'
OR
receiver_id='".$userdata['id']."'
AND
(deleted_receiver='0' OR deleted_sender='0')");
ただし、これは送信側と受信側の両方で PM を表示するだけです。