CodeIgniter에서 DB의 쿼리 결과를 받아서 처리하는데, unbuffered_row() 또는 row() 함수를 이용하게 되는데, 주의할 점은 기본적으로 레코드가 stdClass Object로 변환되어 받게 된다는 점이다. 문제는 다음과 같이 쿼리를 작성하였을 경우, "COUNT" 에 대한 변수명을 처리하기가 애매해 진다. $sql = "SELECT COUNT(1) FROM member WHERE user_name LIKE '%{$name}%';"; foreach()를 통하여 반환된 레코드 클래스에 접근한다면 문제가 발생하지 않지만, key value 쌍으로 반환되기 때문에 해당 key를 찾아서 작업을 별도로 해줘야 하기 때문에 번거로운 작업이 필요하게 된다.다음은 Pagination을 위하여 전체..