2012-08-10 3 views

답변

1

결과를 가져 오는 것을 잊었습니다. 노력

$tblUser = new TblUsers(); 
$tblUser->fromArray($result); 
+0

감사합니다하지만 당신은 ID를 가져 오는 방법을 말씀 해주십시오 수 있습니다 : 당신이 다음에 시도 할 수 있습니다 - 당신이 데이터를 가져 오는 후 TblUsers 수분을하려면

$stmt = $this->getEntityManager() ->getConnection() ->prepare('SELECT * from tbl_users'); $stmt->execute(); $result = $stmt->fetchAll(); 

: fetchAll() 당신을 도울 수 그것으로부터 attibute, 왜냐하면 나는 DQL이 아니기 때문에 나는 객체를 반환하지 않을 것이라고 생각한다. 그래서 어떻게 결과에 액세스 할 수 있습니까? – user17

+0

'var_dump ($ result)'를 수행하고 수신 한 내용을 확인하십시오. –

+0

@ user1513613 이것을 위해 [result set mapping] (http://docs.doctrine-project.org/projects/doctrine-orm/en/2.1/reference/native-sql.html)을 사용할 수 있습니다. – gilden

관련 문제