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

الموضوع: مشكلة في المنتدى عندي مين يعرف الحل

  1. #1
    عضو سوبر نشيط
    تاريخ التسجيل
    Feb 2004
    المشاركات
    695

    مشكلة في المنتدى عندي مين يعرف الحل



    السلام عليكم

    لقد واجهتني مشكلة في منتداي و هي أنني كنت فاتح المنتدى للزوار حيث كان يمكنهم كتابة المواضيع و الردود في المنتدى بدون تسجيل و لكن بعد عدة أشهر أغلت هذه الميزة من لوحة التحكم فأصبح عندما أريد أن أدخل غلى بعض المواضيع التي كتبها الزوار تظهر لي الرسالة التالية

    Database error in vBulletin 3.0.6:

    Invalid SQL: SELECT COUNT(threadid) AS total FROM thread WHERE postuserid=
    mysql error: You have an error in your SQL syntax near '' at line 1

    mysql error number: 1064

    فما سبب هذه المشكلة برأيكم







  2. #2
    عضو سوبر نشيط
    تاريخ التسجيل
    Jul 2002
    المشاركات
    722


    المشكله عندك في حقل اسمه رقم العضو وحقل مجموع المشاركات

    اذا ما كنت مركب هاك
    سو تحديث للعدادات وبيضبط ان شاء الله






  3. #3
    عضو فعال
    تاريخ التسجيل
    Nov 2002
    المشاركات
    1,602


    وعليكم السلام

    الخطاء بسبب هاك عدد مواضيع العضو و ردوده,
    افتح ملف includes/functions_showthread.php

    ابحث عن:
    كود PHP:
    $usertherd $DB_site->query_first("SELECT COUNT(threadid) AS total FROM thread WHERE postuserid=$post[userid] "); 
            
    $usertherdcoun $usertherd[total]; 
            
    $userpostdcoun $post[posts] - $usertherdcoun 
    استبدله بي:
    كود PHP:
    if($post[userid] !=0){ 
      
    $usertherd $DB_site->query_first("SELECT COUNT(threadid) AS total FROM thread WHERE postuserid=$post[userid] "); 
            
    $usertherdcoun $usertherd[total]; 
            
    $userpostdcoun $post[posts] - $usertherdcoun 

    بالتوفيق.





    __________________
    المغردون العرب

  4. #4
    عضو سوبر نشيط
    تاريخ التسجيل
    Feb 2004
    المشاركات
    695


    شكرا جزيلا أخي هادي جدا جربت متل قلت لي من قبل و لم تضبط

    أخي all-the-vb بالفعل أنك خبير لقد نجحت الطريقة شكرا جزيلا





    __________________
    للمراسلة و المسنجر: ajeeb4you@hotmail.com

  5. #5
    عضو سوبر نشيط
    تاريخ التسجيل
    Mar 2005
    المشاركات
    623


    مشكور اخى all-the-vb على المساعدة






  6. #6
    عضو نشيط
    تاريخ التسجيل
    Oct 2003
    المشاركات
    227


    انا عندي نفس المشكلة في منتداي
    عندما ادخل بعض المواضيع القديمة ياتي الخطأ التالي :

    Database error in vBulletin 3.0.7:

    Invalid SQL: SELECT whoviewed FROM thread WHERE threadid = 5879
    mysql error: Unknown column 'whoviewed' in 'field list'

    mysql error number: 1054

    Date: Tuesday 31st of May 2005 02:02:03 PM
    Script: http://www.xxxxx.com/vb/showthread.php?t=5879
    Referer: http://www.xxxxx.com/vb/forumdisplay.php?f=2
    Username: xxxxxx
    IP Address: xxxxxxx

    حاولت ابحث في الكود الذي وضعه الأخ all-the-vb في ملف includes/functions_showthread.php

    ولكن لم اجد الكود لكي استبدله! لقد جربت الكود كاملآ او جزء منه ولكن لا يوجد له اثر ولا حتى كلمة $usertherd

    ارجوا المساعدة في الحل بارك الله فيكم.

    وشكرآ





    __________________
    إستخدم ملفك الخاص لكتابة توقيعك

  7. #7
    عضو فعال
    تاريخ التسجيل
    Nov 2002
    المشاركات
    1,602


    عربي2003

    الخطأ الى ظهرلك غير عن الخطأ هذا ,
    وانا كتبت لك الحل بالموضوع الثاني حق اخطاء قواعد البيانات..





    __________________
    المغردون العرب





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

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

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