⊗ppSpPDOFG 65 of 83 menu

Obtención de un campo de una tabla en PDO en PHP

Además del método fetch existe un método especial fetchColumn, que permite obtener el valor de una columna. Veamos qué quiere decir esto.

Para empezar, preparemos y ejecutemos una consulta. Al mismo tiempo, especificaremos que queremos seleccionar solo el campo name:

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

Obtengamos los resultados usando el método fetch:

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

Como resultado, en cada iteración veremos un array, que consiste en un solo elemento - el nombre del usuario:

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

Ahora apliquemos fetchColumn:

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

Como resultado, en cada iteración veremos exactamente la cadena con el nombre del usuario, y no un array:

'name1' 'name2' 'name3'

Obtenga los valores de todas las edades de los usuarios.

Español
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Usamos cookies para el funcionamiento del sitio, análisis y personalización. El procesamiento de datos se realiza de acuerdo con la Política de privacidad.
aceptar todas configurar rechazar