2012-10-31 2 views
1

개체에 선택한 데이터를 가져 와서 PDO로 선택한 열 이름을 검색하는 방법은 무엇입니까? 이제 루프에서 Member 객체를 가져 와서 "가져 오기 배열"에서 객체에 액세스하여 각 열을 객체에 수동으로 추가합니다. 셀렉션 된 열 이름을 자동으로 가져 오는 방법이 있습니까?PDO 선택한 열의 이름을 개체로 가져옵니다.

$sql = "SELECT member.name, member.email FROM member WHERE id = :id"; 
$param = array(':id' => $id); 

$stmt = $this->m_db->select($sql, $param); 

$ret = new MemberArray(); 

while ($f = $stmt->fetch()) { 
    $member = new Member($f['name'], $f['email']); 
    $ret->add($member); 
} 
return $ret; 

답변

관련 문제