通知用に2つのテーブルがあり、friend_list用に1つのテーブルがあります。1つの通知tbaleは、作成して入力した通知情報と、通知を読んだ友人をマークするすべてと2番目の情報を持っています。ユーザーが作成した通知を取得して、ユーザーの友達にのみ表示することができました。しかし、今度は、notification readという名前の2番目のテーブルから、ユーザーの友達には未読の通知を表示したいと思います。
私が行ったクエリは(notification + friend_listテーブルから)
$sql3=mysql_query("select n.*,f.friend_id,f.uid,f.status from notification n,friend_list f where f.uid='$id' and f.status='1' and n.title_text='Global Notification' and n.user_id in ('$id' , f.friend_id) and n.owner_user_id=f.friend_id order by n.time_stamp desc");
友達に未読の通知を受け取る方法は?
2番目のテーブルは
uid (friend_id)
notification_id
is_read
今、私は既存のクエリでクエリを実行して、友達に未読の通知を取得したいと思っています。