| 제목 | [초보]csv파일 만들기 | ||
|---|---|---|---|
| 글쓴이 | 헛발이 | 작성시각 | 2009/12/15 10:55:08 | 
|  | |||
| DB내용을 csv로 만들려고 하는데요.. 일단 
$this->load->dbutil();
$query = $this->db->query("SELECT * FROM users");
echo $this->dbutil->csv_from_result($query); 이렇게 해서 화면상에는 보여지는데요...이걸 다운로드 받으려는데요.. 일단 view에서 링크해서 클릭하면 바로 다운로드 할수 있도록 하고 싶은데요.. 아무리 file 핼퍼를 봐도 잘 모르겠어요.. 좀 도와 주세요~ | |||
| 다음글 | 급합니다. Session 에러 (3) | ||
| 이전글 | 상단의 URL어떻게 숨기지요? (3) | ||
| 
                                헛발이
                                /
                                2009/12/15 11:14:11 /
                                추천
                                0
                             | 
| 
                                헛발이
                                /
                                2009/12/15 11:17:09 /
                                추천
                                0
                             
                                해보니 언어가 맞지 않네요.. 그래서 이렇게 추가했습니다.  
$this->load->dbutil();
$this->load->helper('download');
$query = $this->db->query("SELECT * FROM users");
$data = $this->dbutil->csv_from_result($query);
$data = mb_convert_encoding($data, 'SJIS', $this->config->item('charset')); 
$name = 'data.csv';
force_download($name, $data); | 
| 
                                변종원(웅파)
                                /
                                2009/12/15 16:17:42 /
                                추천
                                0
                             자답을.. ^^ | 
| 
                                양승현
                                /
                                2009/12/16 12:11:10 /
                                추천
                                0
                             ㅎㅎㅎ 팁으로 옮겨야 할듯..? | 
| 
                                헛발이
                                /
                                2009/12/16 12:19:53 /
                                추천
                                0
                             
                                ㅋㅋㅋ 그정도는 아닌듯 싶은데요.
                             | 
$this->load->dbutil(); $this->load->helper('download'); $query = $this->db->query("SELECT * FROM users"); $data = $this->dbutil->csv_from_result($query); $name = 'data.csv'; force_download($name, $data);그런데 csv파일의 제목이나 이쁘게 꾸밀순 없나요? ^^;