CI 묻고 답하기

제목 엑셀 업로드 후 db 내용 가져오기 질문입니다.
글쓴이 lyjin 작성시각 2013/08/01 12:21:34
댓글 : 1 추천 : 0 스크랩 : 0 조회수 : 13921   RSS
 

foreach ($objWorksheet->getRowIterator() as $key => $row) {

$cellIterator = $row->getCellIterator();

$cellIterator->setIterateOnlyExistingCells(false);

if ( $key == 1 ) continue;  

$data[$key] = array();

$noitce['deal_list'] = array(

'deal_id' => '',

'deal_name' => '',

'md_name' => '',

'time1' => 0,

'time2' => 0,

'status' => '',

'deal_type_status' => '',

'msg' => ''

);

foreach ($cellIterator as $key2 => $cell) {

$data[$key][$key2] = $cell->getValue() ? $cell->getValue() : '' ;

}

$noitce['deal_list']['deal_id'] = $data[$key][0];

$noitce['deal_list']['msg'] = $data[$key][1];

/*$deal_id_num[] =$noitce['deal_list']['deal_id'];

foreach($deal_id_num as $deal_num){

$notice_info=$this->mnotice_mng->upload_file_search($deal_num);

}*/

//$notice_info=$this->mnotice_mng->upload_file_search($deal_id_num);

$noticezzang[] = $noitce['deal_list'];

$total_cnt=count($noticezzang);

 

@unlink($uploadfile);

echo json_encode(array('result'=>'success','total_cnt'=>$total_cnt,'notice'=>$noticezzang));


} else {

  echo "error";

}

이런식인데요 저기 주석부분을 빼면  엑셀에 입력한 값인 딜 아이디와 msg는 잘뽑아져 나옵니다.
저는 그 뽑아져나온 딜아이디값을 통해 다른 정보도 디비에서 뽑아오고싶습니다.
그래서 그 딜아이디를 배열로 만들고 
foreach로 배열을 분해하면서 각각의 딜아이디관련한 디비 정보를 가져오고 싶습니다.
그런데 아예뽑아지지도 않는것 같던데..이유가 뭐일지 알려주세요 ㅠㅠ
계속 생각해봣는데 더이상생각이 나오지않습니다.
 

 다음글 view 현재 페이지에서 이전, 다음 링크 (6)
 이전글 $this->db->select() 질문입니... (2)

댓글

변종원(웅파) / 2013/08/01 15:37:07 / 추천 0
만들었는데 데이터가 안나오는 소스를 올려주세요.

그 부분이 없는데 이유를 어떻게 알려드릴까요? ^^