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

الموضوع: ماهو الخطأ في هذا الاستعلام :)

  1. #1
    عضو نشيط
    تاريخ التسجيل
    Jan 2006
    المشاركات
    258

    ماهو الخطأ في هذا الاستعلام :)



    $result=$DB->query("SELECT id,caption FROM newsm ORDER BY views DESC LIMIT 10");

    كل مره يأتي الخطأ في هذا السطر ولا اعلم ما السبب


    الجداول صحيحه 100%

    في انتظار حلولكم :con2:





    __________________
    من لا يشكر الناس لايشكر الله


  2. #2
    عضو نشيط
    تاريخ التسجيل
    Sep 2006
    المشاركات
    99


    جرب ذا ونشوف بعدها من وين ممكن تكون المشكلة:

    كود PHP:
    $result=msql_query("SELECT id,caption FROM newsm ORDER BY views DESC LIMIT 10"); 






    __________________
    http://www.mzeed.com
    Mzeed For Web Services
    مزيد .كوم لخدمات الويب

    mohem_sa@hotmail.com

    تصميم مواقع، منتديات
    برمجة php & mysql

  3. #3
    عضو نشيط
    تاريخ التسجيل
    Jan 2008
    المشاركات
    46


    تصحيح بسيط :
    كود PHP:
    $result=@mysql_query("SELECT id,caption FROM newsm ORDER BY views DESC LIMIT 10"); 







  4. #4
    عضو نشيط
    تاريخ التسجيل
    Jan 2006
    المشاركات
    258


    راح الخطأ الأول وظهر خطأ ثاني سأضع الكود بالكامل

    الخطأ بالسطر


    كود PHP:
    if($DB->num_rows($result)>0){ 
    كود PHP:
    <?php

    $result
    =$DB->query("SELECT id,caption FROM newsm ORDER BY views DESC LIMIT 10");
    if(
    $DB->num_rows($result)>0){
    $tpl->newBlock("extrablocks");
    $tpl->assign("extrablockname","???? ??????? ??????"); 
    while(
    $row=$DB->fetch_array($result)){
    $tpl->newBlock("extrablock");
    $tpl->assign("action","news.php?action=show&id=".$row[id]); 
    $tpl->assign("caption",unclean($row[caption])); 
    }
    }
    ?>

    وشكرا على المرور والمساعده





    __________________
    من لا يشكر الناس لايشكر الله

  5. #5
    عضو نشيط جدا
    تاريخ التسجيل
    Dec 2004
    المشاركات
    364


    ربما الافضل ان تعرض لنا الخطأ الذي يظهر لك .. الا ترى هذا معي؟؟؟

    ضع الخطأ التقني .. اي الضي يحوي على تفاصيل الخطأ .... او استخدم الكود
    كود PHP:
    echo mysql_error(); 
    بعد الاستعلام مباشرة





    __________________
    الخدمات البرمجية
    تعديلات برمجية - تطوير برمجيات جاهزة - صيانة قواعد بيانات
    برمجة خاصة (الأولوية للأفكار الجديدة والخاصة)

    المراسلة : http://it.rewaq.com

  6. #6
    عضو نشيط جدا
    تاريخ التسجيل
    Sep 2006
    المشاركات
    547


    يا شباب ترا إنتو واحد عم بيسأل ويستخدم مكتبة ADOdb والتاني عم بيجاوب وهو يستخدم مكتبة PHP القياسية mysql_*

    أنا مع ضرورة عرض رسالة الخطأ لتحديد المشكلة الحقيقية






  7. #7
    عضو نشيط جدا
    تاريخ التسجيل
    Dec 2004
    المشاركات
    364


    يا شباب ترا إنتو واحد عم بيسأل ويستخدم مكتبة ADOdb والتاني عم بيجاوب وهو يستخدم مكتبة PHP القياسية mysql_*

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

    السائل لم يحدد اذا كان يستخدم ADOdb أم مجرد كلاس آخر للاتصال بقواعد البيانات

    كان لدي كلاس لقواعد البيانات له نفس الـ syntax للموجود في المثال الذي طرحه السائل .. وبالتالي انا افترضت انه يعمل على كلاس آخر وليس ADOdb وحينها يمكنه ببساطة استخدام
    كود PHP:
    echo mysql_error(); 
    دون مشاكل تذكر طالما الاتصال بقاعدة البيانات لا يزال مفتوحا..

    اتمنى من السائل ان يطرح لنا الخطأ الذي يظهر له





    __________________
    الخدمات البرمجية
    تعديلات برمجية - تطوير برمجيات جاهزة - صيانة قواعد بيانات
    برمجة خاصة (الأولوية للأفكار الجديدة والخاصة)

    المراسلة : http://it.rewaq.com

  8. #8
    عضو نشيط جدا
    تاريخ التسجيل
    Sep 2006
    المشاركات
    547


    هذا صحيح، لكن في هذه الحالة فإن تعليمة mysql_query وما تعيده كنتيجة لن يتوافق مع بقية الشيفرة البرمجية للأخ السائل










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

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

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