| 제목 | 안녕하세요 질문 있습니다. ㅠ | ||
|---|---|---|---|
| 글쓴이 | trace | 작성시각 | 2016/09/05 00:51:06 | 
|  | |||
| 
//controller//
$user_id = $this->member->is_member();
            
            $this->load->model('Num_rows');
            $brd_key= $this->Num_rows->get_num_rows($user_id);
//model1//
class Member_userid_model extends CB_Model
{
    /**
     * 테이블명
     */
    public $_table = 'member_userid';
    /**
     * 사용되는 테이블의 프라이머리키
     */
    public $primary_key = 'mem_id'; // 사용되는 테이블의 프라이머리키
    function __construct()
    {
        parent::__construct();
    }
    public function get_userid($user_id='')
    {
        
        
            $this->db->select('mem_userid');
        
        $this->db->from('cb_member_userid');
        $this->db->where('mem_id',$user_id);
        $result = $this->db->get();
        return $result->row();
    }
}
//model2//
class Num_rows extends CB_Model
{
    
    function __construct()
    {
        parent::__construct();
    }
public function get_num_rows($user_id='')
    {
        $CI = & get_instance();
       
        $CI->load->model('Member_userid_model');
    $mem_name= $CI->Member_userid_model->get_userid($user_id);
    $name=$mem_name->mem_userid;
    $this->db->select('mem_id');
    $this->db->where('mem_id',$user_id);
    $query = $this->db->get('cb_board');
    $numrows = $query->num_rows();
    $num = $numrows+1;
    $link = $name.$num;
    return $link;
    }
}
Controller의 $brd_key를 사용자 아이디에다가 숫자로 나타내고 싶습니다. 예를들어ci1 이렇게 나타내고 싶습니다. model1에서 사용자의 아이디를 받아내고 model2에서 이 사용자가 가지고 있는 게시판 수에 +1을 하고 그 숫자와 사용자의 아이디를 합쳐서 controller로 보내고싶습니다. 
 보내지는 값이 자꾸 게시판 숫자 +1 만 보내지는데 무엇이 잘못되었는지 모르겠습니다. ㅠㅠ | |||
| 다음글 | exception 관련 조언 부탁드립니다. (1) | ||
| 이전글 | 안녕하세요 질문 있습니다 ㅠ (5) | ||
| 
                                한대승(불의회상)
                                /
                                2016/09/05 08:23:58 /
                                추천
                                0
                             
                                $name 에 어떤 값이 들어가는지 출력해 보세요.
                             | 
| 
                                trace
                                /
                                2016/09/06 00:15:43 /
                                추천
                                0
                             
                                @한대승 var_dump로 하는것 맞나요? var_dump($name) 해도 값이 아무것도 안나오네요 ㅠ
                             |