⊗ppSpPDOFG 65 of 83 menu

PDO를 사용하여 PHP에서 테이블의 단일 필드 가져오기

fetch 메서드 외에도, 단일 칼럼의 값을 가져올 수 있는 특별한 메서드 fetchColumn가 있습니다. 무슨 의미인지 살펴보겠습니다.

먼저, 쿼리를 준비하고 실행합니다. 이때, name 필드만 선택하려고 한다고 지정합니다:

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

fetch 메서드를 사용하여 결과를 가져옵니다:

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

결과적으로, 각 반복마다 사용자 이름 하나로 구성된 배열을 보게 됩니다:

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

이제 fetchColumn를 적용해 보겠습니다:

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

결과적으로, 각 반복마다 배열이 아닌 사용자 이름 문자열 자체를 보게 됩니다:

'name1' 'name2' 'name3'

모든 사용자의 나이 값을 가져오세요.

한국어
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικά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
우리는 웹사이트 운영, 분석 및 개인화를 위해 쿠키를 사용합니다. 데이터 처리는 개인정보 처리방침에 따라 이루어집니다.
모두 수락 설정 거부