ركن مشاكل وحلول واستفسارات لغات البرمجه : خاص بمشاكل وحلول واستفسارات لغات البرمجه , نتمنى ان عدم وضع اي مشكله او طلب او استفسار بركن لغات البرمجه

مشكلة في الكود

Like Tree6معجبون
  • 1 أضيفت بواسطة m7md91
  • 1 أضيفت بواسطة m7md91
  • 1 أضيفت بواسطة Tlool
  • 1 أضيفت بواسطة Tlool
  • 1 أضيفت بواسطة ekoo3
  • 1 أضيفت بواسطة m7md91
صورة 'أبو إسلام2012' الرمزية
أبو إسلام2012
:: عضو نشيط ::
تاريخ الإنضمام: 01 - 01 - 2012
رقم العضوية : 102971
الدولة : غزة العزة
المشاركات: 291
قديمة 17 - 06 - 2017, 14:30
المشاركة 1
نشاط أبو إسلام2012
  • قوة السمعة : 50
  • الإعجاب: 32
    افتراضي مشكلة في الكود تمت الإجابة


    السلام عليكم
    اواجه مشكلة في الكود

    رمز PHP:

    <html dir="rtl">
    <head>

    <?php
    include 'config.php';







    $sqll =" SELECT * FROM cat ORDER BY order";
    $queryy=mysqli_query($con,$sqll);



    while ( 
    $roww mysqli_fetch_array($queryy) ){



    $catid $roww['id'] ;


    if(
    $roww['active'] == 1)
    {

    $sql =" SELECT * FROM thread ORDER BY id DESC LIMIT 2 WHERE cat='$catid' ";
    $query=mysqli_query($con,$sql);}
    ?>

    <style>
    table, th, td {
        border: 1px solid black;
        border-collapse: collapse;
    }
    </style>
    </head>
    <body >
    <table>
      <tr>
        <th >الرقم</th>
        <th >العنوان</th>
        <th >التاريخ</th>

      </tr>
    <?php
    while ( $row mysqli_fetch_array($query) ){
    ?>
    <tr>
    <td > <?php echo $row['id']; ?> </td>
    <td > <a href="show1.php?id=<?php echo $row['id']; ?>"><?php echo $row['title']; ?></a> </td>
    <td > <?php echo $row['date']; ?> </td>
    </tr>




    <?php
    }



    ?>
    </table>

    <?php

    }
    echo 
    "<br/>";
    echo 
    "<br/>";



    ?>
     


    </body>
    </html>


    ناتج المشكلة في المتصفح


    Warning: mysqli_fetch_array() expects parameter 1 to be mysqli_result, boolean given in /mnt/sdcard/htdocs/up/show1.php on line 18
    أفضل إجابه - أضيفت بواسطة m7md91
    @أبو إسلام2012
    استبدل هذا
    رمز PHP:
    $sql=mysqli_query($con,"SELECT * FROM thread ORDER BY id DESC LIMIT 2 WHERE cat='$catid'")or die(mysqli_error($con)); 
    بهذا
    رمز PHP:
    $sql=mysqli_query($con,"SELECT * FROM thread WHERE cat='$catid' ORDER BY id DESC LIMIT 2 ")or die(mysqli_error($con)); 
    قديمة 18 - 06 - 2017, 13:33
    المشاركة 2
    صورة 'm7md91' الرمزية
    m7md91
    :: عضو نشيط ::
    تاريخ الإنضمام: 01 - 02 - 2013
    رقم العضوية : 183350
    الدولة : لبنان
    المشاركات: 546
    • أرسل رسالة بواسطة MSN إلى m7md91
    الإجابات المقدمة: 25
    افتراضي رد : مشكلة في الكود
    @أبو إسلام2012

    ممكن تجرب الكود هكذا

    رمز PHP:
    include 'config.php'; 
    $sqll =mysqli_query($conn,"SELECT * FROM cat ORDER BY order")or die(mysqli_error($con)); 
    while($roww = mysqli_fetch_array($sqll)){ 
    $catid = $roww['id'] ; 
    if($roww['active'] == 1) 

    $sql=mysqli_query($con,"SELECT * FROM thread ORDER BY id DESC LIMIT 2 WHERE cat='$catid'")or die(mysqli_error($con)); 

    ?> 
    <style> 
    table, th, td { 
        border: 1px solid black; 
        border-collapse: collapse; 

    </style> 
    </head> 
    <body > 
    <table> 
      <tr> 
        <th >الرقم</th> 
        <th >العنوان</th> 
        <th >التاريخ</th> 

      </tr> 
    <?php 
    while ( $row mysqli_fetch_array($sql) ){ 
    ?> 
    <tr> 
    <td > <?php echo $row['id']; ?> </td> 
    <td > <a href="show1.php?id=<?php echo $row['id']; ?>"><?php echo $row['title']; ?></a> </td> 
    <td > <?php echo $row['date']; ?> </td> 
    </tr> 
    <?php 
    }
    ?> 
    </table> 
    <?php 


    echo 
    "<br/>"
    echo 
    "<br/>"
    ?> 
    </body> 
    </html>
    أبو إسلام2012 معجب بهذا.
    قديمة 18 - 06 - 2017, 14:55
    المشاركة 3
    صورة 'أبو إسلام2012' الرمزية
    أبو إسلام2012
    :: عضو نشيط ::
    تاريخ الإنضمام: 01 - 01 - 2012
    رقم العضوية : 102971
    الدولة : غزة العزة
    المشاركات: 291
    افتراضي رد : مشكلة في الكود
    @m7md91

    اعطاني


    Warning: mysqli_query() expects parameter 1 to be mysqli, null given in /mnt/sdcard/htdocs/up/monFichier9.php on line 14


    السطر ١٤ هو

    رمز PHP:

    $sqll 
    =mysqli_query($conn,"SELECT * FROM cat ORDER BY order")or die(mysqli_error($con)); 
    قديمة 18 - 06 - 2017, 16:40
    المشاركة 4
    صورة 'm7md91' الرمزية
    m7md91
    :: عضو نشيط ::
    تاريخ الإنضمام: 01 - 02 - 2013
    رقم العضوية : 183350
    الدولة : لبنان
    المشاركات: 546
    • أرسل رسالة بواسطة MSN إلى m7md91
    الإجابات المقدمة: 25
    افتراضي رد : مشكلة في الكود
    @m7md91

    اعطاني


    Warning: mysqli_query() expects parameter 1 to be mysqli, null given in /mnt/sdcard/htdocs/up/monFichier9.php on line 14


    السطر ١٤ هو

    رمز PHP:

    $sqll 
    =mysqli_query($conn,"SELECT * FROM cat ORDER BY order")or die(mysqli_error($con)); 
    استبدل $conn ب $con واخبرنا ماذا يحصل
    أبو إسلام2012 معجب بهذا.
    قديمة 18 - 06 - 2017, 23:34
    المشاركة 5
    صورة 'أبو إسلام2012' الرمزية
    أبو إسلام2012
    :: عضو نشيط ::
    تاريخ الإنضمام: 01 - 01 - 2012
    رقم العضوية : 102971
    الدولة : غزة العزة
    المشاركات: 291
    افتراضي رد : مشكلة في الكود
    @m7md91

    استبدل $conn ب $con واخبرنا ماذا يحصل
    السلام عليكم
    شكرا لك اخي الكريم
    اعطاني الخطأ

    You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'order' at line 1
    قديمة 19 - 06 - 2017, 03:08
    المشاركة 6
    Tlool
    :: عضو نشيط ::
    تاريخ الإنضمام: 05 - 03 - 2005
    رقم العضوية : 2052
    المشاركات: 378
    الإجابات المقدمة: 3
    افتراضي رد : مشكلة في الكود
    @m7md91



    السلام عليكم
    شكرا لك اخي الكريم
    اعطاني الخطأ

    You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'order' at line 1
    جرب تغير اسم الحقل order الى اي اسم اخر ..
    أبو إسلام2012 معجب بهذا.
    قديمة 19 - 06 - 2017, 03:34
    المشاركة 7
    صورة 'أبو إسلام2012' الرمزية
    أبو إسلام2012
    :: عضو نشيط ::
    تاريخ الإنضمام: 01 - 01 - 2012
    رقم العضوية : 102971
    الدولة : غزة العزة
    المشاركات: 291
    افتراضي رد : مشكلة في الكود
    @Tlool

    بعد تغيير order الى ord
    اعطى الخطأ
    You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'WHERE cat='2'' at line 1
    قديمة 19 - 06 - 2017, 03:37
    المشاركة 8
    Tlool
    :: عضو نشيط ::
    تاريخ الإنضمام: 05 - 03 - 2005
    رقم العضوية : 2052
    المشاركات: 378
    الإجابات المقدمة: 3
    افتراضي رد : مشكلة في الكود
    @أبو إسلام2012
    اعطيني الكود الكامل الذي لديك ..
    أبو إسلام2012 معجب بهذا.
    التعديل الأخير كان بواسطة Tlool; 19 - 06 - 2017 الساعة 03:45
    قديمة 19 - 06 - 2017, 04:32
    المشاركة 9
    صورة 'أبو إسلام2012' الرمزية
    أبو إسلام2012
    :: عضو نشيط ::
    تاريخ الإنضمام: 01 - 01 - 2012
    رقم العضوية : 102971
    الدولة : غزة العزة
    المشاركات: 291
    افتراضي رد : مشكلة في الكود
    @أبو إسلام2012
    اعطيني الكود الكامل الذي لديك ..


    مرفق قاعدة البيانات وملفات php
    الملفات المرفقة
    نوع الملف : zip test.sql.zip (1.4 كيلوبايت, عدد مرات المشاهدة 1 مرة)
    نوع الملف : txt home.php.txt (931 بايت, عدد مرات المشاهدة 2 مرة)
    نوع الملف : txt config.php.txt (133 بايت, عدد مرات المشاهدة 1 مرة)
    قديمة 19 - 06 - 2017, 05:37
    المشاركة 10
    ekoo3
    :: عضو نشيط ::
    تاريخ الإنضمام: 27 - 07 - 2012
    رقم العضوية : 153642
    الدولة : BH
    المشاركات: 454
    الإجابات المقدمة: 26
    افتراضي رد : مشكلة في الكود
    @m7md91



    السلام عليكم
    شكرا لك اخي الكريم
    اعطاني الخطأ

    You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'order' at line 1
    جرب الـQuery التالي
    رمز PHP:
    SELECT FROM `threadWHERE cat='{$catid}' ORDER BY `idDESC LIMIT 2
    +
    رمز PHP:
    SELECT FROM `catORDER BY `order`; 
    أبو إسلام2012 معجب بهذا.
    التعديل الأخير كان بواسطة ekoo3; 19 - 06 - 2017 الساعة 05:40
    قديمة 19 - 06 - 2017, 08:12
    المشاركة 11
    صورة 'm7md91' الرمزية
    m7md91
    :: عضو نشيط ::
    تاريخ الإنضمام: 01 - 02 - 2013
    رقم العضوية : 183350
    الدولة : لبنان
    المشاركات: 546
    • أرسل رسالة بواسطة MSN إلى m7md91
    الإجابات المقدمة: 25
    افتراضي رد : مشكلة في الكود
    @أبو إسلام2012
    استبدل هذا
    رمز PHP:
    $sql=mysqli_query($con,"SELECT * FROM thread ORDER BY id DESC LIMIT 2 WHERE cat='$catid'")or die(mysqli_error($con)); 
    بهذا
    رمز PHP:
    $sql=mysqli_query($con,"SELECT * FROM thread WHERE cat='$catid' ORDER BY id DESC LIMIT 2 ")or die(mysqli_error($con)); 
    أبو إسلام2012 معجب بهذا.
    قديمة 19 - 06 - 2017, 14:11
    المشاركة 12
    صورة 'أبو إسلام2012' الرمزية
    أبو إسلام2012
    :: عضو نشيط ::
    تاريخ الإنضمام: 01 - 01 - 2012
    رقم العضوية : 102971
    الدولة : غزة العزة
    المشاركات: 291
    افتراضي رد : مشكلة في الكود
    @m7md91

    شكرا وبارك الله فيك
    انحلت المشكلة
    ممكن سؤال اشرحلي شو المشكلة وحلها
    قديمة 19 - 06 - 2017, 16:06
    المشاركة 13
    صورة 'm7md91' الرمزية
    m7md91
    :: عضو نشيط ::
    تاريخ الإنضمام: 01 - 02 - 2013
    رقم العضوية : 183350
    الدولة : لبنان
    المشاركات: 546
    • أرسل رسالة بواسطة MSN إلى m7md91
    الإجابات المقدمة: 25
    افتراضي رد : مشكلة في الكود
    @أبو إسلام2012

    المشكلة انك كنت كاتب الاستعلام غلط
    عليك كتابة ال where قبل order by
    يرجى اختيار افضل اجابة لاغلاق الموضوع
    قديمة 23 - 06 - 2017, 14:58
    المشاركة 14
    صورة 'Ehab Obaidat‎‏' الرمزية
    Ehab Obaidat‎‏
    :: مساعد مشرف ::
    :: ركن مشاكل لغات البرمجة ::
    تاريخ الإنضمام: 19 - 02 - 2015
    رقم العضوية : 263969
    الدولة : Palestine - Jerusalem
    المشاركات: 8,046
    • أرسل رسالة بواسطة MSN إلى Ehab Obaidat‎‏
    الإجابات المقدمة: 542
    مغلق
    العلامات المرجعية

    مشكلة في الكود


    ما هي طريقة عمل سلايد شو يتحرك عن طريق الضغط على الصورة وتحريكها ؟ خبراء ال SQl

    أدوات الموضوع
    طرق العرض



    الساعة معتمدة بتوقيت جرينتش +3 . الساعة الآن : 20:32.
    المعهد غير مسؤول عن أي اتفاق تجاري أو تعاوني بين الأعضاء
    فعلى كل شخص تحمل مسئولية نفسه إتجاه مايقوم به من بيع وشراء وإتفاق وأعطاء معلومات موقعه
    التعليقات المنشورة لا تعبر عن رأي معهد ترايدنت ولا نتحمل أي مسؤولية قانونية حيال ذلك (ويتحمل كاتبها مسؤولية النشر)

    جميع الحقوق محفوظة Traidnt 2015
    • 00966920020037
    • 00966138648289
    • 2051033691
    Powered by vBulletin® Version 3.8.7 .Copyright ©2000 - 2017, Jelsoft Enterprises Ltd
    SEO by vBSEO ©2011, Crawlability, Inc.