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

الموضوع: عندي مشكلة Unknown column 'n.category_id' in 'on clause أحلها إزاي

  1. #1
    عضو جديد
    تاريخ التسجيل
    Aug 2007
    المشاركات
    12

    عندي مشكلة Unknown column 'n.category_id' in 'on clause أحلها إزاي



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

    SQL Used: SELECT n.*, c.*, u.user_id,u.username FROM news n, users u LEFT JOIN categories c ON c.category_id=n.category_id WHERE n.user_id=u.user_id AND n.sticky=1 ORDER BY date DESC

    Unknown column 'n.category_id' in 'on clause'







    __________________
    workbook


  2. #2
    عضو فعال جدا
    تاريخ التسجيل
    Sep 2007
    المشاركات
    2,065


    جدول ال categories

    ليس فيه عامود بإسم category_id

    و هو المستخدمه فى عملية ربط join بينه و بين جدول news





    التعديل الأخير تم بواسطة khashabawy ; 22-11-2012 الساعة 06:33 PM

  3. #3
    عضو جديد
    تاريخ التسجيل
    Aug 2007
    المشاركات
    12


    هذا العامود موجود ولا أدري لماذا يظهر لي هذه الرسالة ؟





    __________________
    workbook

  4. #4
    عضو فعال جدا
    تاريخ التسجيل
    Sep 2007
    المشاركات
    2,065


    آسف أنا قصدت عامود category_id الموجود فى جدول news و ليس جدول categories






  5. #5
    عضو جديد
    تاريخ التسجيل
    Aug 2007
    المشاركات
    12


    أيوا تمام العامود موجود في الاثنين وأنا ضايفه علشان يربط بين القسم والخبر





    __________________
    workbook

  6. #6
    عضو جديد
    تاريخ التسجيل
    Aug 2007
    المشاركات
    12


    أضف إليك الكود التالي حتى تتضح لك الصورة :
    $mysql->Query("SELECT n.*, c.*, u.user_id,u.username FROM
    ".$fn->CONFIG['db_prefix']."news n,
    ".$fn->CONFIG['db_prefix']."users u LEFT JOIN
    ".$fn->CONFIG['db_prefix']."categories c
    ON c.category_id= n.category_id WHERE
    n.user_id=u.user_id AND n.sticky=0 $where
    ORDER BY $order_by LIMIT $fn->data_bottom,$fn->data_per_page");





    __________________
    workbook

  7. #7
    عضو فعال جدا
    تاريخ التسجيل
    Sep 2007
    المشاركات
    2,065


    أعتقد المشكلة فى كتابة إسمه تأكد من الهجاء الصحيح فى قاعدة البيانات

    قد يكون مكتوباً catgory أو catogery و هذا خطأ شائع






  8. #8
    عضو جديد
    تاريخ التسجيل
    Aug 2007
    المشاركات
    12


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





    __________________
    workbook

  9. #9
    عضو فعال جدا
    تاريخ التسجيل
    Sep 2007
    المشاركات
    2,065


    كود PHP:

    $n 
    $fn->CONFIG['db_prefix']."news";
    $u $fn->CONFIG['db_prefix']."users";
    $c $fn->CONFIG['db_prefix']."categories";


    mysql->Query("SELECT $n.*, $c.*, $u.user_id, $u.username FROM
    $n,
    $u LEFT JOIN
    $c ON $c.category_id= $n.category_id WHERE
    $n.user_id = $u.user_id AND $u.sticky=0 $where
    ORDER BY 
    $order_by LIMIT $fn->data_bottom,$fn->data_per_page"); 






    التعديل الأخير تم بواسطة khashabawy ; 26-11-2012 الساعة 06:50 PM

  10. #10
    عضو جديد
    تاريخ التسجيل
    Aug 2007
    المشاركات
    12


    ظهرت لي هذه الرسالة
    Unknown column 'users.sticky' in 'where clause'
    قمت بتعديل
    $u.user_id
    إلى

    $n.user_id
    فأتت لي بهذه الرسالة :
    Unknown column 'news.category_id' in 'on clause'

    عفوا أخي فقد كنت متردد في الرد ولكن لحاجتي الشديدة ..






    التعديل الأخير تم بواسطة workbook ; 27-11-2012 الساعة 02:58 PM
    __________________
    workbook

  11. #11
    عضو فعال جدا
    تاريخ التسجيل
    Sep 2007
    المشاركات
    2,065


    لا أستطيع مساعدتك أكثر من هذا .... ربنا يأتى أحد و يلمح الخطأ ....

    لو تريد مساعده حقيقية أرسلى بيانات الموقع و قاعدة البيانات على الخاص










المواضيع المتشابهه

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

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

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