집 >데이터 베이스 >MySQL 튜토리얼 >PDO를 사용하여 단일 데이터 열을 1차원 배열로 검색하는 방법은 무엇입니까?
PDO를 사용하여 단일 데이터 열을 1차원 배열로 검색
PDO는 MySQL 데이터베이스와 상호 작용하는 다양한 방법을 제공하지만 특정 열을 단일 배열로 추출하는 것이 때로는 어려울 수 있습니다. 이를 효과적으로 수행하는 방법은 다음과 같습니다.
쿼리 및 가져오기 모드 설정
먼저 쿼리를 구성하고 평소와 같이 PDO 문을 준비합니다.
fetchAll() 사용 방법
표준 fetch() 또는 fetchAll() 메서드를 사용하는 대신 fetchAll(PDO::FETCH_COLUMN) 메서드를 사용하여 지정된 열만 사용하도록 지정합니다.
설명
사용 PDO::FETCH_COLUMN, PDO에 지정된 열(이 경우에는ingredient_name)의 모든 값을 검색하고 이를 $ingredients라는 1차원 배열에 저장하도록 지시합니다. 이 배열에는 재료 이름만 포함됩니다.
예
예를 들어 재료 테이블에 다음 재료 이름이 포함되어 있는 경우:
ingredient_name |
---|
Flour |
Sugar |
Eggs |
$ingredients 배열에는 다음 요소가 포함됩니다:
위 내용은 PDO를 사용하여 단일 데이터 열을 1차원 배열로 검색하는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!