السلام عليكم حياكم الله جميعاً
أريد طريقة إضافة سجل إلى قاعدة البيانات وحذفه بعد مدة زمنية محددة عن طريق php&mysql
يا ريت يلي عنده فكره أو طريقة لعمل ذلك يخبرنا
يعطيكم العافية جميعاً
لا اريد استخدام المهام المجدولة
أريد سكربت ثابت عند اضافة بيانات يحذفها تلقائيا بعد مرور ساعة من الاضافة
لو بتحسن تكتب هالسكربت بكون ممنونك لانو مضطر عليه كثير
الله يجزيك الخير
يمكن استعمال كود MySQL هذا بشكل ثابت لحذف البيانات التي مر علي اضافتها ساعة
DELETE FROM table_name WHERE add_date < NOW() - INTERVAL 1 HOUR
مع استبدال table_name باسم جدول البيانات و add_date باسم عمود حفظ تاريخ اضافة البيانات
ويمكن من خلال جعل تنفيذه عبر ملف PHP المسوؤل عن عرض البيانات القيام بالعملية بشكل الي وبدون الحاجة الي استخدام Cronjob
التعليقات