⊗ppSpPDOFG 65 of 83 menu

Vienas lauka iegūšana no tabulas PDO PHP

Papildus metodei fetch ir īpaša metode fetchColumn, kas ļauj iegūt vienas kolonnas vērtību. Paskatīsimies, kas ar to ir domāts.

Sākumā sagatavosim un izpildīsim vaicājumu. Tajā pašā laikā norādīsim, ka mēs vēlamies veikt atlasi tikai ar lauku name:

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

Iegūsim rezultātus, izmantojot metodi fetch:

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

Rezultātā katrā atkārtojumā mēs redzēsim masīvu, kas sastāv no viena elementa - lietotāja vārda:

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

Tagad izmantosim fetchColumn:

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

Rezultātā katrā atkārtojumā mēs redzēsim tieši lietotāja vārda virkni, nevis masīvu:

'name1' 'name2' 'name3'

Iegūstiet visu lietotāju vecumu vērtības.

Latviešu
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Mēs izmantojam sīkdatnes, lai nodrošinātu vietnes darbību, analīti un personalizāciju. Datu apstrāde notiek saskaņā ar Konfidencialitātes politiku.
pieņemt visus iestatīt noraidīt