| 제목 | 댓글 작업 중 문제가 발생되네요. | ||
|---|---|---|---|
| 글쓴이 | gold | 작성시각 | 2013/11/26 10:27:11 | 
| 
                         | 
                |||
| 
                         board(일반 게시판) 테이블 하고  memo_board(댓글) 테이블을 만든후 서로 구별짓기위해 구성했습니다. 일단 소스 보여드리겠습니다. 컨트롤러 
public function view($no,$hit)
{
    $order_by = "m_wdate asc";
    
    $this->load->model('mcommon');  //모델 호출
    $data_result = $this->mcommon->memos_entry($no, $order_by);  //댓글 DB 가져오기
    $data_view = $this->mcommon->view_entry($no,$hit);           //일반 게시판 DB 가져오기
  
//일반게시판 DB 뽐기  
    $name  = $data_view["name"];
    $memo  = $data_view["memo"];
    $title  = $data_view["title"];
    $file  = $data_view["file"];
    $no  = $data_view["no"];
   
    $data_list = array();
      
//댓글 게시판 DB 뽐기
    foreach ($data_result["qry"] as $i => $row) {     
    $data_list[$i]->m_no     = $row["m_no"];           /128번 줄
일반게시판과 댓글게시판  "$memos"로 묶어서 View페이지로 보냅니다.그럼 model 보여드리겠습니다. 
    function memos_entry($sql_where, $order_by)
    {
      
      $this->db->order_by($order_by);
      
      $qry = $this->db->get_where('board_memo', array('m_qnano'=>$sql_where));
      $result["qry"] = $qry->result_array();
     
  
       return $result;
    }  
댓글용 model입니다.   참고가 될련지 ㅠ,ㅠ일단 오류 메세지 보여드리겠습니다. ================= A PHP Error was encounteredSeverity: Warning Message: Creating default object from empty value Filename: controllers/cQuestion.php Line Number: 128  | 
                |||
| 다음글 | 소스를 좀 간략하게 할수 없을까요;; (7) | ||
| 이전글 | CI에 부트스트랩을 적용 시킬려고 합니다. (9) | ||
| 
                             
                                수야디벨
                                /
                                2013/11/26 10:41:57 /
                                추천
                                0
                             
                             | 
                    
| 
                             
                                gold
                                /
                                2013/11/26 10:44:10 /
                                추천
                                0
                             
                            $data_list[$i]->m_no     = $row["m_no"];           /128번 줄<br>   
                             | 
                    
| 
                             
                                수야디벨
                                /
                                2013/11/26 10:54:07 /
                                추천
                                0
                             
                            
                                1. foreach문 안에서  
                        $data_list[$i]->m_no 는 정상적으로 출력이 되나요?
                             | 
                    
| 
                             
                                gold
                                /
                                2013/11/26 11:09:31 /
                                추천
                                0
                             
                            
                                 전부 출력은 이상없는데  ㅠ 잘 나오고  도대체 ㅠ 저게 왜 나오지......
                             
                         | 
                    
| 
                             
                                케이든
                                /
                                2013/11/26 11:19:19 /
                                추천
                                0
                             
                            
                                 warning 이니 정상 작동되는건 당연합니다. 
                        $data_list[$i] = new stdClass(); 를 127번째 줄에 넣어보세요.  | 
                    
| 
                             
                                한대승(불의회상)
                                /
                                2013/11/26 11:20:43 /
                                추천
                                0
                             
                            
                                $data_list 는 그냥 배열이지 객체 배열이 아니기 때문에 발생하는 에러 입니다. 
                        이렇게 해보세요. 
     foreach ($data_result as $row) {
      $data_list[]     = (object) $row;
     }
 | 
                    
| 
                             
                                gold
                                /
                                2013/11/26 11:31:25 /
                                추천
                                0
                             
                            
                                 정말 감사합니다.ㅠ.ㅠ 여기서 많은것을 배우네요 ㅠ,ㅠ
                             
                         | 
                    
Line Number: 128 의 소스는 뭔가요?