⊗ppSpPDOFG 65 of 83 menu

Ühe välja saamine tabelist PDO abil PHP-s

Meetodi fetch kõrval on olemas spetsiaalne meetod fetchColumn, mis võimaldab saada ühe veeru väärtuse. Vaatame, mida selle all mõeldakse.

Alustuseks valmistame ette ja täidame päringu. Samas märgime, et soovime teha valiku ainult väljaga name:

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

Saame tulemused meetodi fetch abil:

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

Selle tulemusena näeme igas iteratsioonis massiivi, mis koosneb ühest elemendist - kasutaja nimest:

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

Rakendame nüüd fetchColumn:

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

Selle tulemusena näeme igas iteratsioonis täpselt kasutaja nime stringi, mitte massiivi:

'name1' 'name2' 'name3'

Hankige kõigi kasutajate vanuste väärtused.

Eesti
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Me kasutame saidi toimimiseks, analüüsi ja personaliseerimiseks küpsiseid. Andmete töötlemine toimub vastavalt Privaatsuspoliitikale.
nõustu kõigega häälesta keeldu