• 0

مشكلة مع الدالة mysqli_num_rows() في PHP

السلام عليكم

إخواني واجهتني هذه المشكلة في PHP والمتعلقة بالدالة mysqli_num_rows().

الكود :

 <?php

    if (isset($_POST['submit'])) {

        $search = $_POST['search'];

        $query = "SELECT FROM * posts WHERE post_tags LIKE '%$search%' ";
        $search_query = mysqli_query($connection, $query);

        $count = mysqli_num_rows($search_query);

        if ($count == 0) {

            echo "<h1>NO RESULT</h1>";
        }

    }

    ?>

 

رسالة الخطأ :

Warning: mysqli_num_rows() expects parameter 1 to be mysqli_result, boolean given in C:\AppServ\www\cms\includes\sidebar.php on line 14

وبارك الله فيكم.

انشر على الشّبكات الاجتماعية


رابط هذه المساهمة
  • 1

أخي استبدل السطر التالي :

        $query = "SELECT FROM * posts WHERE post_tags LIKE '%$search%' ";

بـ :

        $query = "SELECT * FROM posts WHERE post_tags LIKE '%$search%' ";

 

1 شخص أعجب بهذا

انشر على الشّبكات الاجتماعية


رابط هذه المساهمة

يجب أن تكون عضوًا لدينا لتتمكّن من التعليق

انشاء حساب جديد

يستغرق التسجيل بضع ثوان فقط


سجّل حسابًا جديدًا

تسجيل الدخول

تملك حسابا مسجّلا بالفعل؟


سجّل دخولك الآن