السلام عليكم ورحمة الله وبركاته .
كنت قد وضعت سؤالاً في هذا المنتدى قبل عشرين يوماً ( 20 ) لمشكلة واجهتني في منتداي تفصيلها هنا :
http://www.swalif.net/softs/showthre...threadid=38939
وبعد عناء شديد وجهد جهيد وتجربة لحلول كثيرة جداً وفقني الله سبحانه وتعالى لمقابلة الأخ عماد الدين " الكهف " على الماسينجر وأعطيته رابط موضوع المشكلة فلم يتوان جزاه الله كل خير عن مساعدتي وبعد تجربة لبعض الحلول التي أبداها تم حل المشكلة ولله الحمد أولاً وآخراً وظاهراً وباطناً والتي تكمن في :
اختلاف بين جدولي user و userfield في عدد الحقول وذلك أنني عندما قمت بنقل المنتدى من السيرفر السابق أخذت نسخة من الجداول المهمة فقط : الأعضاء .. الموضوعات .. الردود .. الأقسام .
ولم أحتفظ بنسخة لجدول userfield واشتغل المنتدى فترة ثم حدثت المشكلة بعد ترقية برنامج الـ php في السيرفر وقد كان ذلك أيضا سبباً في اختفاء أسماء الأعضاء من لوحة تحكم المنتدى منذ النقلة الأولى فلايوجد إلا أسماء الأعضاء الذين سجلوا بعد النقل .
ولحل المشكلة قمت بأخذ نسخة من جدول userfield والمعلومات فيه بهذه الصورة :
INSERT INTO userfield VALUES (1,'','','','');
ثم ذهبت إلى برنامج الـ phpMyAdmin ثم إلى جدول اليوسر ثم قمت بأخذ أرقام الأعضاء الذين لديهم المشكلة ووضعتها بدل رقم واحد( 1 ) هنا :
INSERT INTO userfield VALUES (1,'','','','');
ثم زرعتها في جدول userfield فاستطاع الأعضاء الدخول ورجعت الصفات لهم وعدد الموضوعات وتاريخ التسجيل ، وكذلك ظهرت الأسماء في لوحة التحكم ولله الحمد .
وماكتبت هذا الموضوع مستقلاً إلا :
أولاً : اعترافاً بالفضل لأهله وتقديم الشكر الجزيل والدعاء بأن يبارك الله في أعمار وأعمال كل من ساعد أو شارك في حل هذه المشكلة :
وأخص بالشكر الأخ المفضال :عماد الدين
والأخ :casper
والأخ :forsanuae
والأخ : hpop22
والأخ :The Legend
والأخ : First Man
والأخ : awm88
والأخ : ابومنار
فجزاهم الله عني كل خير وجعل ماقدموه في موازين حسناتهم وكما يقول الرسول صلى الله عليه وسلم "" لايشكر الله من لايشكر الناس .
ثانياً : لكي يستفيد من حل هذه المشكلة من وقع فيها أو احتاج إليها .
وصلى الله على نبينا محمد وآله وصحبه وسلم .