⊗ppSpPDOFG 65 of 83 menu

Obtendo um campo da tabela em PDO no PHP

Além do método fetch, existe um método especial fetchColumn, que permite obter o valor de uma única coluna. Vamos ver o que isso significa.

Para começar, vamos preparar e executar a consulta. Ao mesmo tempo, vamos especificar que queremos selecionar apenas o campo name:

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

Vamos obter os resultados usando o método fetch:

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

Como resultado, em cada iteração veremos um array, consistindo de um único elemento - o nome do usuário:

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

Agora vamos aplicar fetchColumn:

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

Como resultado, em cada iteração veremos exatamente a string com o nome do usuário, e não um array:

'name1' 'name2' 'name3'

Obtenha os valores de todas as idades dos usuários.

Português
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Nós usamos cookies para o funcionamento do site, análises e personalização. O processamento de dados é realizado de acordo com a Política de Privacidade.
aceitar todas configurar rejeitar