PDOStatement::fetchColumn — يُرجع عمودًا واحدًا من الصف التالي في مجموعة النتائج. (PHP 5 >= 5.1.0، PECL pdo >= 0.9.0)
سلسلة PDOStatement::fetchColumn ([ int $column_number = 0 ] )
إرجاع عمود واحد من الصف التالي في مجموعة النتائج، أو إرجاع FALSE إذا لم يكن هناك المزيد.
column_number
رقم الفهرس (الفهرس المستند إلى 0) للعمود الذي تريد استرداده من الصف. إذا لم يتم توفير أي قيمة، فسيقوم PDOStatement::fetchColumn() بجلب العمود الأول.
تقوم الدالة PDOStatement::fetchColumn() بإرجاع عمود واحد من الصف التالي في مجموعة النتائج.
ملاحظة: إذا كنت تستخدم PDOStatement::fetchColumn() لاسترداد البيانات، فلا توجد طريقة لإرجاع عمود آخر من نفس الصف.
<?php$sth = $dbh->prepare("SELECT name, color FROM Fruit");$sth->execute();/* احصل على العمود الأول من الصف التالي في مجموعة النتائج*/print("من مجموعة النتائج احصل على العمود الأول في السطر التالي:n");$result = $sth->fetchColumn();print("name = $resultn");print("احصل على العمود الثاني من الصف التالي في مجموعة النتائج:n");$result = $sth->fetchColumn(1);print("colour = $resultn" );
المثال أعلاه سوف يخرج:
احصل على العمود الأول من الصف التالي في مجموعة النتائج: الاسم = ليمون احصل على العمود الثاني من الصف التالي في مجموعة النتائج: اللون = أحمر