我有这个 PM 系统,用户可以在其中互相写信。当我显示我的 MySQL 表中可用的 PM 时deleted_sender
,deleted_receiver
如果deleted_sender
是 1,那么发送 PM 的人应该无法在列表中看到它。如果deleted_receiver
是 1,那么收到 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。