⊗ppSpPDOFG 65 of 83 menu

Získanie jedného poľa z tabuľky v PDO v PHP

Okrem metódy fetch existuje špeciálna metóda fetchColumn, ktorá umožňuje získať hodnotu jedného stĺpca. Pozrime sa, čo sa tým myslí.

Na začiatok pripravíme a vykonáme dopyt. Zároveň určíme, že chceme vykonať výber iba s poľom name:

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

Výsledky získame pomocou metódy fetch:

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

V dôsledku toho v každej iterácii uvidíme pole pozostávajúce z jedného prvku - mena používateľa:

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

Teraz aplikujme fetchColumn:

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

V dôsledku toho v každej iterácii uvidíme priamo reťazec s menom používateľa, a nie pole:

'name1' 'name2' 'name3'

Získajte hodnoty všetkých vekov používateľov.

Slovenčina
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Používame cookies na fungovanie stránky, analýzu a personalizáciu. Spracúvanie údajov prebieha v súlade s Politikou ochrany osobných údajov.
prijať všetky nastaviť odmietnuť