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

الموضوع: لم افهم مايحصل....

  1. #1

    لم افهم مايحصل....



    كود sql يعمل في اللوكال ولا يعمل على الموقع الكود هو
    كود PHP:
    select from mark,course,material where ids ='200410128' and course.id=mark.idc and material.idm=mark.idm order by idc desc 
    لكن اذا حذفت
    order by idc desc
    يعمل وعلى فكرة وضعته
    order by mark.idc desc
    لم يعمل ايضا ....





    __________________
    لا إله إلا الله محمد رسول الله




  2. ممكن تحط الجداول؟





    __________________
    هلابي افضل المواقع العربية تصميماً
    انصح باستخدام ابونتو

  3. #3
    عضو فعال جدا
    تاريخ التسجيل
    Apr 2002
    المشاركات
    2,046


    جرب
    كود:
    select * from `mark`,`course`,`material` where `ids` ='200410128' and `course`.`id`=`mark`.`idc` and `material`.`idm`=`mark`.`idm` order by `idc` desc






    __________________
    مدونتي

  4. #4


    شكرا لك اخي محمود لم يعمل معي ايضا

    اخي هيلابي الجداول صحيحة ولايوجد اي اخطأ اكيد ساحاول ان اجرب على سرفر اخر ربما مشكلة mysql





    __________________
    لا إله إلا الله محمد رسول الله

  5. #5


    الخطأ الظاهر





    A communication error occurred: ""
    The Web Server may be down, too busy, or experiencing other problems preventing it from responding to requests. You may wish to try again at a later time.





    __________________
    لا إله إلا الله محمد رسول الله

  6. #6


    واضح في مشكلة بالسيرفر

    راجع المستضيف





    __________________
    مجتمع حرس الأمني في خدمة الجميع

  7. #7
    عضو فعال جدا
    تاريخ التسجيل
    Apr 2002
    المشاركات
    2,046


    آسف جدا لردي السابق
    بصراحة لا يمت للصحة بصلة

    لكي تتمكن من الاستعلام من الجداول المذكورة وهم 3 يجب أن تستخدم JOINS
    ضع بنية الجداول الثلاثة حتى استطيع بناء الاستعلام المناسب

    تحياتي





    __________________
    مدونتي

  8. #8


    كود PHP:


    CREATE TABLE 
    `course` (
      `
    idbigint(5) default NULL,
      `
    couvarchar(20) default NULL
    ENGINE=MyISAM DEFAULT CHARSET=utf8;

    -- --------------------------------------------------------

    --
    -- 
    Table structure for table `mark`
    --

    CREATE TABLE `mark` (
      `
    idsbigint(15unsigned default '0',
      `
    idcbigint(10NOT NULL default '0',
      `
    idmtext NOT NULL,
      `
    mtinytext NOT NULL,
      
    KEY `idc` (`idc`)
    ENGINE=MyISAM DEFAULT CHARSET=utf8;

    -- --------------------------------------------------------

    --
    -- 
    Table structure for table `material`
    --

    CREATE TABLE `material` (
      `
    idvarchar(255) default NULL,
      `
    idmvarchar(255) default NULL,
      `
    namemvarchar(255) default NULL
    ENGINE=MyISAM DEFAULT CHARSET=utf8
    تفضل اخي





    __________________
    لا إله إلا الله محمد رسول الله

  9. #9


    اخي محمود لاتعذب حالك حطيتها بطريقة join مامشي الحال

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





    __________________
    لا إله إلا الله محمد رسول الله

  10. #10
    عضو فعال جدا
    تاريخ التسجيل
    Apr 2002
    المشاركات
    2,046


    جرب

    كود PHP:
    SELECT `mark`.*,`course`.*,`material`.* FROM `markINNER JOIN `courseON (`mark`.`idc` = `course`.`id`) INNER JOIN `materialON (`mark`.`idm` = `material`.`id`) order by `mark`.`idcdesc 






    __________________
    مدونتي

  11. #11


    شكرا لك اخي محمود الاستعلام الذي كتبته عند التطبيق لايوجد فيه اي خطأ لكن الاستعلام الذي اريده هو
    كود PHP:

    SELECT 
    `mark`.*,`course`.*,`material`.* FROM `markINNER JOIN `courseON (`mark`.`idc` = `course`.`id`) INNER JOIN `materialON (`mark`.`idm` = `material`.`idm`) order by `mark`.`idcdesc 
    علما ان material`.`idm
    و
    mark.idm
    هما حقلين لنصوص او ارقام
    بمعنى اخر رمز المادة يتالف من احرف انكليزية وارقام بنفس الوقت
    وعند التغير الاستعلام الى
    material`.`idm
    لايعمل !!!! على الرغم انه لوكال يعمل بكل الطرق

    شكرا لك مرة اخرى





    __________________
    لا إله إلا الله محمد رسول الله





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

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

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