⊗ppSpPDOFG 65 of 83 menu

Een enkel veld ophalen uit een tabel met PDO in PHP

Naast de methode fetch is er een speciale methode fetchColumn, die de waarde van één kolom kan ophalen. Laten we eens kijken wat daarmee wordt bedoeld.

Laten we eerst een query voorbereiden en uitvoeren. Hierbij geven we aan dat we alleen een selectie willen maken met het veld name:

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

We halen de resultaten op met de methode fetch:

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

Als resultaat zullen we bij elke iteratie een array zien, bestaande uit één element - de gebruikersnaam:

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

Laten we nu fetchColumn toepassen:

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

Als resultaat zullen we bij elke iteratie precies de string met de gebruikersnaam zien, en niet een array:

'name1' 'name2' 'name3'

Haal de waarden van alle leeftijden van de gebruikers op.

Nederlands
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Wij gebruiken cookies voor de werking van de site, analyse en personalisatie. De verwerking van gegevens gebeurt volgens het Privacybeleid.
alles accepteren aanpassen weigeren