السلام عليكم ,
كنت برمجة كائن للتعامل مع قواعد البيانات بحيث انه ينتج باخر الاستعلام مصفوفة بداخل كل عنصر منها النتائج لكل صف ع شكل كائن
مثال للتوضيح :
عندي جدول بالقاعدة به الصفوف التالية :
*-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 'لا يوجد اعضاء بعد';
}
?>
التعليقات