⊗ppSpPDOFG 65 of 83 menu

Атрыманне аднаго поля з табліцы ў PDO ў PHP

Акрамя метаду fetch ёсць спецыяльны метад fetchColumn, які дазваляе атрымаць значэнне аднаго слупка. Давайце паглядзім, што маецца на ўвазе.

Для пачатку падрыхтуем і выканаем запыт. Пры гэтым пакажам, што мы хочам зрабіць выбарку толькі з полем name:

<?php $res = $pdo->prepare('SELECT name FROM users'); $res->execute(); ?>

Атрымаем вынікі з дапамогай метаду fetch:

<?php while ($col = $res->fetch()) { var_dump($col); } ?>

У выніку ў кожнай ітэрацыі мы будзем бачыць масіў, які складаецца з аднаго элемента - імя карыстальніка:

['name1'] ['name2'] ['name3']

Давайце цяпер ужыем fetchColumn:

<?php while ($col = $res->fetchColumn()) { var_dump($col); } ?>

У выніку ў кожнай ітэрацыі мы будзем бачыць менавіта радок з імем карыстальніка, а не масіў:

'name1' 'name2' 'name3'

Атрымайце значэнні ўсіх узростаў карыстальнікаў.

Беларуская
AfrikaansAzərbaycanБългарскиবাংলাČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Мы выкарыстоўваем cookie для працы сайта, аналітыкі і персаналізацыі. Апрацоўка дадзеных адбываецца згодна Палітыкай канфідэнцыяльнасці.
прыняць усе наладзіць адхіліць