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 중국어 웹사이트의 기타 관련 기사를 참조하세요!