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

الموضوع: مشكلة في الأمر order فما هي طريقة حلها ؟

  1. #1
    عضو نشيط جدا
    تاريخ التسجيل
    Mar 2002
    المشاركات
    426

    مشكلة في الأمر order فما هي طريقة حلها ؟



    السلام عليكم

    مشكلة تحصل عند إعطاء أمر الترتيب التالي
    ORDER BY number ASC
    فإنه يعتبر أن الرقم 50 مثلاً أصغر من الرقم 9 لأن ال 5 اصغر من ال 9 ، ولا يحسب الرقم كاملاً ، فما هي طريقة الحل ؟

    وشكراً





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


  2. #2


    السلام عليكم

    ممكن تكتب الكود هنا ؟؟؟

    ولازم تنتبه انك ما تستخدم علامتين التنصين "" "" او ' ' وتضع بينها الارقام عشان لا تحسب انها نصوص

    لان في مقارنة النصوص يقارن من اليسار الى اليمين
    ولو تلاحظ ان الرقم 50 بدايته 5

    والرقم 9 بدايته 9

    فراح يقول ان 5 اصغر من 9

    اتمنى وضحة الصوره

    تحياتي لك





    __________________
    محمد الرحيلي
    http://www.alrehaili.net
    http://www.arccn.net
    http://www.mafgod.com
    mohammad@arccn.net

  3. #3
    عضو فعال جدا
    تاريخ التسجيل
    Dec 2004
    المشاركات
    4,037


    هذا غير منطقي .. إذا كان نوع حقل الرقم int فمن غير المعقول أن ينفذها بهذه الطريقة .. ما نوع الحقل؟





    __________________
    ....
    محمد حسام
    انترنت بلس

  4. #4


    انا حصلت لي هذي المشكله مع قاعدة بيانات ACCESS يوم ربطتها مع PHP وطلعت المشكله من علامتين التنصيص

    فاضريت اني اسوي هالطريقه كذا

    كود PHP:
    <?
    $query 
    " UPDATE tblWaterExperts SET Name = '$name' , Expertise = '$expe' , Work = '$aff' ,
                        Address = '
    $add' , Tel = '$phone' , e-mail = '$email' WHERE ID = ".$id." ";
    ?>
    تحياتي لكم





    __________________
    محمد الرحيلي
    http://www.alrehaili.net
    http://www.arccn.net
    http://www.mafgod.com
    mohammad@arccn.net

  5. #5
    عضو نشيط جدا
    تاريخ التسجيل
    Mar 2002
    المشاركات
    426


    شكراً لكم جميعاً
    الملاحظة التي تفضل بها الاخ انترنت بلس هي التي حلت المشلكة ، فبعد المراجعة تبين ان الخطأ في نوعية الحقل ، وبعد تعديله إلى int حلت المشكلة

    ولكن إذا ما رغبنا بأن يتم الترتيب حسب الأحرف الأبجدية ، فماذا ينبغي أن تكون نوعية الحقل ؟

    وشكراً





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

  6. #6
    عضو فعال جدا
    تاريخ التسجيل
    Dec 2004
    المشاركات
    4,037


    العربي: varchar مع تعيين الحقل binary
    الإنجليزي: أي نوع حروف ..





    __________________
    ....
    محمد حسام
    انترنت بلس

  7. #7
    عضو نشيط جدا
    تاريخ التسجيل
    Mar 2002
    المشاركات
    426


    شكراً للاخ انترنت بلس وقد تم الترتيب بالشكل الصحيح فعلاً
    احسنتم وجزاكم الله خيراً
    والسلام عليكم





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





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

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

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