إذا كنت تستخدم قاعدة بيانات فأضف حقلا إلى الجدول اسمه
ok
وقيمته int
والافتراضي 0
فإذا أضاف الزائر مشاركة
فإن القيمة تكون (1)
وبعد موافقة المشرف تكون (0)
تطبيق :
إذا عرضت المشاكات السابقة فعليك تحديد القيمة بحيث لا تساوي 1 ، أو تساوي صفر
نحو
كود PHP:
$query =" SELECT id,name,number,date from posts
WHERE ok <> 1";
أو
كود PHP:
$query =" SELECT id,name,number,date from posts
WHERE ok = 0";
هنا لن تعرض سوى المقالات التي تحمل القيمة صفر
إذا أضاف الزائر مشاركة فاجعل القيمة هي 1
كود PHP:
$query = "INSERT INTO post (ok) VALUES ('1')";
لعرض المشاركات المنتظرة أمام المشرف
كود PHP:
$query "SELECT name,number,date from posts
WHERE ok =1
AND mod = '$modname'
";
هنا نعرض المشاركات التي تحمل القيمة (1)، ويكون المشرف هو فلان
ويمنكك الاستغناء عن
AND mod = '$modname'
إذا كان البرنامج لا يتعامل مع أكثر من مشرف.
فإذا أردت تفعيل المشاركة، فضع رابطا للعملية التفعيل، ويكون التعامل مع القاعدة هكذا
كود PHP:
$query = "UPDATE post
SET ok='0'
WHERE id=$id
";
وستعرض المشاركة أمام الجميع لأنها تحمل القيمة صفر كما سبق بيانه