CI 묻고 답하기

제목 ci 초보입니다... db연동시 백지 상태로 뿌려줍니다... 같이 고민 부탁드립니다....
글쓴이 rhtlrl 작성시각 2015/03/12 19:14:47
댓글 : 4 추천 : 0 스크랩 : 0 조회수 : 14258   RSS
ci  배우기 시작한 초보입니다...^^
코딩이 삽질 은 관계연속 이다?? 라는 말을 들은적이있습니다 ㅠ

매뉴얼도 보았고 구글링 도 해보았지만 해결이 되지않아 직접 글을 올립니다..

문제점은 컨트롤에서 뷰단으로 이동도 잘되고 js/css 도 적용이 잘됩니다.
model 만 로드하면 흰 백지로 나옵니다..

아마 초보분들 몇몇은 같은 증상이 있을거라생각됩니다..
소스 보시고 같이 고민부탁드립니다 (_ _)

database.php--

$active_group = 'default';
$active_record = TRUE;
$db['default']['hostname'] = '58.000.000.00';
$db['default']['port'] = '3306';
$db['default']['username'] = 'name';
$db['default']['password'] = 'pw';
$db['default']['database'] = 'php_board';
$db['default']['dbdriver'] = 'mysql';
$db['default']['dbprefix'] = '';
$db['default']['pconnect'] = TRUE;
$db['default']['db_debug'] = TRUE;
$db['default']['cache_on'] = FALSE;
$db['default']['cachedir'] = '';
$db['default']['char_set'] = 'utf8';
$db['default']['dbcollat'] = 'utf8_general_ci';
$db['default']['swap_pre'] = '';
$db['default']['autoinit'] = TRUE;
$db['default']['stricton'] = FALSE;

controller--
class Main_controller extends CI_Controller {
    function _construct(){
        parent::_construct();
        $this->load->database();
        $this->load->model ( 'main_model' );        
    }
    public function index(){
        $this->load->view('head');
        $data = $this->main_model->gets ();        
//         $data = 'rhtlrl';
        $this->load->view('board/list',array('id'=>$data));        
        $this->load->view('footer');
    }
    public function get($id){
        $data = $this->main_model->gets();
        $this->load->view('head');
        $this->load->view('see',array('id'=>$id));
        $this->load->view('footer');
    }
}
model--
<?php

class Main_model extends CI_Model{
        function _construct(){
            parent::_construct();
        }
        public function gets(){
            return $this->db->query('select * from tb_board_info')->result();
        }
    }
          

 
 다음글 route에서 @로 시작할수 없나요? (1)
 이전글 컨트롤러에서 뷰를 변수로 받아 불러올때 질문입니다. (2)

댓글

변종원(웅파) / 2015/03/12 19:29:59 / 추천 0
그 db정보로 콘솔에서 연결되는지 확인해보세요 또는 기본 php의 mysql 연결함수 이용해서 연결해보세요
ci세상 / 2015/03/13 09:18:42 / 추천 0
디비툴로도 정상적동되면 pconnect을 false
변종원(웅파) / 2015/03/13 09:45:26 / 추천 0
pconnect가 true네요. 호스팅에선 안될수있습니다
rhtlrl / 2015/03/13 10:59:43 / 추천 0
어제 삽질하다 아침에 다시 찬찬히 보니.. phpinfo() Loaded Configuration File 부분에 ini가 읽혀있지않고 none 되어있어서 
혹시나 설정다시하고 리스타트 해주니 되네요............ㅠㅠ 하...... 
제가 무지하다보니 이런실수를......ㅠㅠ 
혹시나 초보분들 같은 현상이 되면 설정을 다시 보시면 될꺼같습니다~~
도움주신 두분 정말 감사드립니다^^
점심 맛있게 드세요^^