不用这么麻烦,你的message表中应该有表示接收者id的字段
想广播时,将其设为0表示广播
提取时
select * from message where receiverId = '$receiverId' || receiverId = '0'
想广播时,将其设为0表示广播
提取时
select * from message where receiverId = '$receiverId' || receiverId = '0'
所以用户看了以后可以删除。而查看所有就是进行选择并显示了。
算了,我还是用循环吧,呵呵。