| 제목 | foreach를 쓰지 않고 쿼리 가져오는 법은? | ||
|---|---|---|---|
| 글쓴이 | cleansugar | 작성시각 | 2009/07/23 23:53:31 | 
|  | |||
| 쿼리를 가져올 때 $this->db->select_max('ID'); $query = $this->db->get('table1'); foreach ($query->result() as $row){ echo $row->ID; } 이렇게 ID의 최대값을 가져오지 않고 foreach부분을 한줄로 할 수 없을까요? echo $query->result()->ID; 이렇게 하니까 Trying to get property of non-object 에러가 납니다. | |||
| 다음글 | submit 한 후 index페이지를 불러오려면? (5) | ||
| 이전글 | CI phpMyAdmin 같은툴이 있을까요? (3) | ||
| 
                                마냐
                                /
                                2009/07/24 01:40:36 /
                                추천
                                0
                             | 
| 
                                변종원(웅파)
                                /
                                2009/07/24 07:24:57 /
                                추천
                                0
                             매뉴얼에 보시면 쿼리결과생성 함수가 result(), result_array(), row(), row_array() 있습니다. | 
| 
                                cleansugar
                                /
                                2009/07/24 13:07:43 /
                                추천
                                0
                             친절한 답변 정말 감사합니다.  | 
$query = $this->db->get('table');
$result = $query->row_array();
echo $result['max_id'];
객채로 하실려면 $query->row();