| |||||||
| المدوّنات | البحث | مشاركات اليوم | اجعل كافة المشاركات مقروءة |
|
| | LinkBack | أدوات الموضوع |
| |||||
| مشكلة في الأمر order فما هي طريقة حلها ؟ مشكلة تحصل عند إعطاء أمر الترتيب التالي ORDER BY number ASC فإنه يعتبر أن الرقم 50 مثلاً أصغر من الرقم 9 لأن ال 5 اصغر من ال 9 ، ولا يحسب الرقم كاملاً ، فما هي طريقة الحل ؟ وشكراً
__________________ إستخدم ملفك الخاص لكتابة توقيعك | |||||
|
| |||||
|
السلام عليكم ممكن تكتب الكود هنا ؟؟؟ ولازم تنتبه انك ما تستخدم علامتين التنصين "" "" او ' ' وتضع بينها الارقام عشان لا تحسب انها نصوص لان في مقارنة النصوص يقارن من اليسار الى اليمين ولو تلاحظ ان الرقم 50 بدايته 5 والرقم 9 بدايته 9 فراح يقول ان 5 اصغر من 9 اتمنى وضحة الصوره تحياتي لك
__________________ محمد الرحيلي http://www.alrehaili.net http://www.arccn.net http://www.mafgod.com mohammad@arccn.net | |||||
|
| |||||
|
انا حصلت لي هذي المشكله مع قاعدة بيانات ACCESS يوم ربطتها مع PHP وطلعت المشكله من علامتين التنصيص فاضريت اني اسوي هالطريقه كذا كود PHP:
__________________ محمد الرحيلي http://www.alrehaili.net http://www.arccn.net http://www.mafgod.com mohammad@arccn.net | |||||
|
| |||||
|
شكراً لكم جميعاً الملاحظة التي تفضل بها الاخ انترنت بلس هي التي حلت المشلكة ، فبعد المراجعة تبين ان الخطأ في نوعية الحقل ، وبعد تعديله إلى int حلت المشكلة ولكن إذا ما رغبنا بأن يتم الترتيب حسب الأحرف الأبجدية ، فماذا ينبغي أن تكون نوعية الحقل ؟ وشكراً
__________________ إستخدم ملفك الخاص لكتابة توقيعك | |||||
|
![]() |
| أدوات الموضوع | |
| |