⊗ppSpPDOFG 65 of 83 menu

Hentning af et enkelt felt fra en tabel i PDO i PHP

Ud over metoden fetch er der en speciel metode fetchColumn, der giver mulighed for at hente værdien af en enkelt kolonne. Lad os se, hvad der menes.

Lad os først forberede og udføre en forespørgsel. Samtidig angiver vi, at vi ønsker at lave et udtræk kun med feltet name:

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

Henter resultaterne ved hjælp af metoden fetch:

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

Som et resultat vil vi i hver iteration se en array, der består af et element - brugerens navn:

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

Lad os nu anvende fetchColumn:

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

Som et resultat vil vi i hver iteration se selve strengen med brugerens navn, og ikke en array:

'name1' 'name2' 'name3'

Hent værdierne for alle brugeres aldre.

Dansk
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDeutschΕλληνικά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
Vi bruger cookies til webstedets funktion, analyse og personalisering. Behandling af data foregår i henhold til Fortrolighedspolitikken.
accepter alle tilpas afvis