이 기사의 예에서는 Symfony2의 데이터베이스에서 데이터를 가져오는 방법을 설명합니다. 참고를 위해 모든 사람과 공유하세요. 세부 사항은 다음과 같습니다.
테이블이 있다고 가정합니다: test, 필드: 이름, 색상
에는 2개의 레코드가 있습니다:
Tom blue
Lily 빨간색
예 1:
$conn = $this->getDoctrine()->getConnection(); $data = $conn->fetchcolumn("SELECT name, color FROM test"); echo '<pre class="brush:php;toolbar:false">'; print_r($data);
결과는 다음과 같습니다.
Tom
예 2:
$conn = $this->getDoctrine()->getConnection(); $data = $conn->fetchArray("SELECT name, color FROM test"); echo '<pre class="brush:php;toolbar:false">'; print_r($data);
결과는 다음과 같습니다.
Array ( [0]=>Tom [1]=>blue )
예 3:
$conn = $this->getDoctrine()->getConnection(); $data = $conn->fetchAssoc("SELECT name, color FROM test"); echo '<pre class="brush:php;toolbar:false">'; print_r($data);
결과는 다음과 같습니다.
Array ( [name]=>Tom [color]=>blue )
예 4:
$conn = $this->getDoctrine()->getConnection(); $data = $conn->fetchAll("SELECT name, color FROM test"); echo '<pre class="brush:php;toolbar:false">'; print_r($data);
결과는 다음과 같습니다.
Array ( [0] => Array ( [name]=>Tom [color]=>blue ) [1] => Array ( [name]=>Lily [color]=>red ) )
이 기사가 도움이 되기를 바랍니다. Symfony 프레임워크를 기반으로 한 PHP 프로그래밍이 도움이 되었습니다.
Symfony2가 데이터베이스에서 데이터를 얻는 방법에 대한 더 많은 관련 기사를 보려면 PHP 중국어 웹사이트에 주목하세요!