제목 | mysql 비밀번호 노출 질문 | ||
---|---|---|---|
글쓴이 | zlghzh | 작성시각 | 2015/08/20 18:21:50 |
|
|||
안녕하세요 언제나 질문에 답변 주시는분들 감사드립니다 ^^; 오늘 제가 mysql로 데이터를 불러오기하다가 오류가 떠서 return 데이터를 출력해보니 object(CI_DB_mysqli_driver)#15 (73) {} 배열안에 DB 아이디와 비밀번호가 다 return되서 출력이 되더라구요... 콘트롤러 부분 public function colum_detail(){ $colum_no = $this->input->get("cno",TRUE); $this->load->model('colum_model'); $detail_data = $this->colum_model->colum_detail_v($colum_no); $data['detail_data'] = $detail_data; $this->load->view('/colum_detail',$data); } 모델 부분 function colum_detail_v($colum_no){ $query =$this->db->where('colum_no', $colum_no); $this->db->get('colum_table'); return $query; } view 부분 <div class="colum_content"> <?php var_dump($detail_data); ?> </div> DB오류났을때 원래.. 그런건가요..? 막을 방법없을까요? 질문 봐주신분들 감사합니다^^ |
|||
다음글 | svn 잘 설명돼있는 사이트 있을까요? (2) | ||
이전글 | 구글 웹마스터 codeigniter 관련 질문입니다 (1) | ||
taegon
/
2015/08/20 23:19:58 /
추천
0
|
한대승(불의회상)
/
2015/08/21 08:33:38 /
추천
0
taegon님 말대로 결과값을 받아오는 부분이 잘 못되어 있네요.
아래 처럼 수정해 보세요. // return $query; return $query->result(); // 또는 return $query->result_array();관련 정보 : http://cikorea.net/user_guide_2.1.0/database/results.html |
zlghzh
/
2015/08/21 09:09:29 /
추천
0
아..~^^ taegon님 한대승님 답변 감사드립니다~^^
|
$this->db->where() 부분의 값을 리턴받아서 출력해보지는 않았지만 재대로된 로직이 아니네요..
메뉴얼의 데이터베이스 부분을 참고하셔서 수정하시면 될 것 같습니다.