انتقل إلى محتوى الدرس

PDO Fetch Modes Comparison Table مقارنة أنماط الجلب في PDO

تعلّم استعلامات الجلب والفلترة والترتيب عبر PDO في PHP بأسلوب PHP 8 الحديث مع أمثلة عملية وتطبيقات تفاعلية.
1 صفوف تعليمية
PHP
2 مشاهدة

شرح صفوف ومحتوى الفقرة

الصف 1 شرح توضيحي

يقارن الجدول المرجعي التالي بين دوال وأنماط جلب البيانات في PDO بلغة PHP 8.4:

الدالة / النمطالقيمة المُرجعة عند التطابقالقيمة عند عدم وجود نتائجالاستخدام الأمثل
$stmt->fetch()صف واحد (array)falseالبحث عن سجل مفرد بالمعرف أو البريد
$stmt->fetchAll()مصفوفة بجميع الصفوف[] (مصفوفة فارغة)عرض الجداول والقوائم ومجموعات البيانات
$stmt->fetchColumn()قيمة مفردة مباشرةfalseدوال الإحصاء COUNT(*) و SUM()
PDO::FETCH_ASSOC["col" => $val]ثابت نمط الجلبالنمط القياسي لإرجاع مصفوفة ترابطية نظيفة
خلاصة المعرفة ومحطة الانتقال

ملخص الدرس

حصاد الدرس

مراجعة مركّزة لأهم المفاهيم والقواعد الهندسية التي أتقنتها في هذا الدرس قبل التطبيق العملي

ماذا تعلّمت في هذا الدرس؟

أتقنت في هذا الدرس جلب السجل المفرد عبر $stmt->fetch()، وجلب قوائم السجلات عبر $stmt->fetchAll()، وتصفية النتائج بأمان عبر WHERE وLIKE، وترتيب النتائج وتحديد عددها، وقراءة الإحصائيات المفردة عبر $stmt->fetchColumn(). الخطوة التالية: انتقل إلى الدرس السادس والخمسين والأخير «تحديث وحذف السجلات وإدارة المعاملات البنكية في PDO» لإتقان أوامر التحديث والحذف والمعاملات الذرية.