بكل تاكيد اخى الكريم
كل الفكرة هو الطريقة الاولي
انشاء من كل جدول نسخة منه
وليكن عندك جدول باسم aaaa
وتجعل منه نسخة وليكن caaaa
وكلما تم امر الحذف من جدول aaaa
يقوم اولاً بعمل نسخ اى اضافة البيانات من aaaa الى caaaa
من ثم ثانياً يقوم بتطبيق كود الحذف على aaaa
الطريقة الثانية
وهو انشاء عمود فى جدول aaaa
ولا تحتاج ان يوجد نسخة من الجدول كما سبق
فقط عمود بالجدول تحت اسم dhidden وليكن
وتكون قيمته 0 و 1 والقيمة الافتراضية 1
هذا العمود لا تستخدمه الا فقط لامور الحذف
عند عمل الحذف وهو كود التعديل
يقوم بتحويل قيمة 1 الى 0
وعند استخدام اكواد الاستعلام لجلب كل البيانات من الجدول
ستقوم بتطبيق الكود بالشكل التالى
كود :
SELECT * FROM nametable WHERE dhidden = 1
ولعرض جميع بيانات التى تم حذفها الى الارشيف
كود :
SELECT * FROM nametable WHERE dhidden = 0
اتمنى ان الطرق وضحت لديك
تحياتى لك
وتمنياتى لك التوفيق