2013-08-05 3 views
0

나는이 문제 젠드 사용을 가지고 있고 나는 그것의 DB는 전혀 관련이 생각 :젠드가

내가 두 테이블을 가지고, 하나는 포함

id, ..., file, desc, date 

두 번째 테이블을 포함

id, ..., file_1, desc_1, file_2, desc_2, date 

내가 결과적으로 필요한 것은 :

id, ..., file, desc, date 

두 테이블 모두에서이 하나의 테이블에서 descres-> file, desc_1-> desc 및 file_2-> file, desc_2-> desc가 있어야 함을 의미합니다.

젠드 1.12에서 어떻게 할 수 있습니까?

답변

1

당신은 exmaple에 대한 젠드 ORM

에 가입 http://zend-frameworks.com/en/articles/zend_db_zend_mysql.html

여기에서 taked

공공 기능 getPendingProjects ($ 소유자) {

$data = $this ->getAdapter() 
       ->select() 
       ->from('campaign' , array('title', 'id')) 
       ->joinLeft('job', 'campaign.id = job.campaign_id', array('count(user_id)')) 
       ->where('campaign.employer_id = ' . (int)$owner . ' AND job.status = 3'); 

return $data->query()->fetchAll(); 

}

를 사용할 필요가