الفكرة طيبة، لكن اجمالا راح يكون الأمر عبء على السيرفر
لأنك راح تستخدم LIKE اللي راح تجبرها على البحث في كل سجلات القاعدة
الطريقة هي انك تضيف فاصلة قبل وبعد مجموعة الأرقام
فلو كان لديك مثلا مجموعة الأرقام المخزنة هي
فانت تخزنها في القاعدة على شكل
كود:
,1,6,44,3567,98,3445,
وفي الاستعلام تستخدم
LIKE ',121,' order by xyz
أو يمكنك -وهو الانسب برأيي- عمل جدول للتنبيهات، بحيث عند اضافة أي حدث او مقالة جديدة يتم تسجيلها برقم العضو
كود:
$friendsid = '1,4,5,345,3445575,788655,45445';
mysql_query("UPDATE notification set actions=CONCAT(actions, ',$actionid;') WHERE userid IN ($friends) ");
طبعا هذا مثال، ويحتاج ان تقوم بتعديله ليتناسب مع متطلباتك