النتائج 1 إلى 8 من 8

الموضوع: خطأ في قاعدة البيانات - بعد اعطاء العضو إنذار لا أتمكّن من الدخول لصفحته الشخصية

  1. #1
    عضو فعال
    تاريخ التسجيل
    Sep 2006
    المشاركات
    1,310

    خطأ في قاعدة البيانات - بعد اعطاء العضو إنذار لا أتمكّن من الدخول لصفحته الشخصية



    السلام عليكم ورحمة الله وبركاته

    واجهت مشكلة في المنتدى VB - بعد اعطاء العضو انذار لا أتمكن من الدخول لصفحته الشخصية ويظهر لي الخطأ التالي:
    http://www.ar-wp.com/member.php?action=getinfo&u=7230

    بحثت في جوجل وفي منتدى ال vb الرسمي عن الخطأ الذي يظهر لكن لم أجد شيء حتى الان ...

    كود:
    Database error in vBulletin :
    
    Invalid SQL:
    
    				SELECT infraction.*, thread.title, user.username, thread.visible AS thread_visible, post.visible,
    					forumid, postuserid, IF(ISNULL(post.postid) AND infraction.postid != 0, 1, 0) AS postdeleted
    				FROM infraction AS infraction
    				LEFT JOIN post AS post ON (infraction.postid = post.postid)
    				LEFT JOIN thread AS thread ON (post.threadid = thread.threadid)
    				INNER JOIN user AS user ON (infraction.whoadded = user.userid)
    				WHERE infraction.userid = 7230
    				ORDER BY infraction.dateline DESC
    				LIMIT 0, 5;
    
    MySQL Error   : Column 'postuserid' in field list is ambiguous
    Error Number  : 1052
    Request Date  : Monday, August 31st 2009 @ 10:19:37 PM
    Error Date    : Monday, August 31st 2009 @ 10:19:37 PM
    Script        : http://www.ar-wp.com/member.php?action=getinfo&u=7230
    Referrer      : http://www.ar-wp.com/t14018.html
    Classname     : vB_Database
    MySQL Version : 5.0.81-community
    جزاكم الله خير





    __________________
    مدونة رشيد
    عرب ووردبريس
    فوتوكينز للتصوير الرقمي
    سبحان الله, الحمد لله, لا اله إلا الله, الله أكبر
    لا تستوحش قلة السالكين ولا يغرنّك كثرة الهالكين


  2. #2

  3. #3
    عضو فعال
    تاريخ التسجيل
    Sep 2006
    المشاركات
    1,310


    ممكن معلومات أوفى ؟





    __________________
    مدونة رشيد
    عرب ووردبريس
    فوتوكينز للتصوير الرقمي
    سبحان الله, الحمد لله, لا اله إلا الله, الله أكبر
    لا تستوحش قلة السالكين ولا يغرنّك كثرة الهالكين

  4. #4


    هلا رشيد لاتهتم أعتقد بأن مُشكلتك مختلفة لاحظ
    كود PHP:
    Column 'postuserid' 
    عموماً قم بتجربة هذا الحل

    http://www.vbulletin.com/forum/showp...42&postcount=3






  5. #5

    Smile



    اخي الاول راح نسوي تشيك على الجدول المفقود التي ظهر في المشكلة postuserid
    ادخل على phpmyadmin

    كود:
    ALTER TABLE `thread` CHANGE `postuserid` `postuserid` INT(10) UNSIGNED NOT NULL DEFAULT '0';
    اذا لم تنحل اذن الجدول غير متواجد

    انشاء من جديد :

    كود:
    ALTER TABLE `thread` ADD`postuserid` INT(10) UNSIGNED NOT NULL DEFAULT '0';






    __________________
    حسابي فيسبوك
    https://www.facebook.com/ahmedo.vip/

    المبرمج
    http://www.almprmg.com/

    شركة اوريكو لتكنولوجيا المعلومات - استضافة وبرمجة المواقع | خدمات السوشيال ميديا
    http://www.orico.com.eg

  6. #6
    عضو فعال
    تاريخ التسجيل
    Sep 2006
    المشاركات
    1,310


    هلا رشيد لاتهتم أعتقد بأن مُشكلتك مختلفة لاحظ
    كود PHP:
    Column 'postuserid' 
    عموماً قم بتجربة هذا الحل

    vBulletin Community Forum - View Single Post - Column 'points' in field list is ambiguous
    حياك الله أخوي.ظهر لي رد فقط لم تظهر ما هي المشكلة التي طرحها.
    أيضا لاحظت ان الموضوع قديم من 2006 ...





    __________________
    مدونة رشيد
    عرب ووردبريس
    فوتوكينز للتصوير الرقمي
    سبحان الله, الحمد لله, لا اله إلا الله, الله أكبر
    لا تستوحش قلة السالكين ولا يغرنّك كثرة الهالكين

  7. #7
    عضو فعال
    تاريخ التسجيل
    Sep 2006
    المشاركات
    1,310


    اخي الاول راح نسوي تشيك على الجدول المفقود التي ظهر في المشكلة postuserid
    ادخل على phpmyadmin

    كود:
    ALTER TABLE `thread` CHANGE `postuserid` `postuserid` INT(10) UNSIGNED NOT NULL DEFAULT '0';
    اذا لم تنحل اذن الجدول غير متواجد

    انشاء من جديد :

    كود:
    ALTER TABLE `thread` ADD`postuserid` INT(10) UNSIGNED NOT NULL DEFAULT '0';

    أخ أحمد طبقت الأمر الثاني وظهر لي الخطأ التالي:

    Error

    SQL query:

    ALTER TABLE `thread` ADD `postuserid` INT( 10 ) UNSIGNED NOT NULL DEFAULT '0'

    MySQL said: Documentation
    #1060 - Duplicate column name 'postuserid'





    __________________
    مدونة رشيد
    عرب ووردبريس
    فوتوكينز للتصوير الرقمي
    سبحان الله, الحمد لله, لا اله إلا الله, الله أكبر
    لا تستوحش قلة السالكين ولا يغرنّك كثرة الهالكين

  8. #8


    بالنسبة للرسالة المعطاه فهى رسالة تنبهك بتكرار الكولوم وانه موجود سابقا
    لذا انصحكم بالاتى
    اولا اخذ نسخة احتياطية من القاعدة قبل تنفيذ التالى :

    1-

    تنفيذ الامر

    كود PHP:
    AlTER TABLE `threadDROP `postuserid
    وهو لحذف القديم

    2- تنفيذ الامر :

    كود PHP:
    ALTER TABLE `threadADD`postuseridINT(10UNSIGNED NOT NULL DEFAULT '0'






    __________________
    vbsupport@w.cn





ضوابط المشاركة

  • لا تستطيع إضافة مواضيع جديدة
  • لا تستطيع الرد على المواضيع
  • لا تستطيع إرفاق ملفات
  • لا تستطيع تعديل مشاركاتك
  •  

أضف موقعك هنا| اخبار السيارات | حراج | شقق للايجار في الكويت | بيوت للبيع في الكويت | دليل الكويت العقاري | مقروء | شركة كشف تسربات المياه | شركة عزل اسطح بالرياض | عزل فوم بالرياض| عزل اسطح بالرياض | كشف تسربات المياة بالرياض | شركة عزل اسطح بالرياض