13

طريقة عمل while لهذه المصفوفة

السلام عليكم ,

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

مثال للتوضيح :

عندي جدول بالقاعدة به الصفوف التالية :

*-id

*-name

*-description

ولنفرض ان الموجود بداخل الجدول عدد من البيانات ولاعرض مثلاً الاسم صاحب الاي دي رقم 1

استخدم :

echo $value['0']->name;

ولعرض الاسم صاحب الاي بي رقم 2

استخدم : echo $value['1']->name;

وهكذا , لكن محتاج اعرض كل البيانات مره واحده عن طريق while وللاسف التكرار يعمل ع صف واحد فقط

فهل من حل ؟


هذه طريقة جلب البيانات عن طريق دالة While في PHP أتمنى أن تساعدك:

    <?php

    $sql = mysqli_query($db, "SELECT id,name,description FROM `users` ORDER BY `id` DESC"); // هنا أمر تحديد جميع الأعضاء من قاعدة البيانات

    if( mysqli_num_rows($sql) > 0 ) { // التحقق من أنه يوجد صفوف في قاعدة البيانات

        while($row = mysqli_fetch_array($sql)) { // جلب البيانات المحددة على شكل مصفوفة

            echo $row['id'].$row['name'].$row['description']; // طباعة البيانات

        }

    } else {

        echo 'لا يوجد اعضاء بعد';

    }

    ?>

اشكرك ولكن ليس هذا ما ابحث عنه ,, انا اعلم طريقة التكرار , لكن تواجهني مشكله في عمل تكرار لنتائج كائن معين

جزاك الله خير ع المساعده