2012-11-09 2 views

답변

1

$info이 비어 있고 데이터베이스 요청이 이루어지지 않았기 때문입니다.

$data['info'] = $this->db->get_where('Client', array('session_id'=>$currentSessionID))->row_array(); 

작동한다이 방법 : 당신이 배열로 그걸 얻기 위해 원하는 경우,

$data['info'] = $this->db->get_where('Client', array('session_id'=>$currentSessionID))->row(); 

또는이 방법 : 당신은 당신이 당신의 쿼리 객체를 반환하려면이 이런 식으로해야 . 쿼리를 실행하려면 row() 또는 row_array()이 필요합니다.

+0

게시물 주셔서 감사합니다. 그래서, 내 관점에서 출력하려면 그게 맞습니까? – CodeTalk

+0

내 대답의 첫 번째 쿼리를 사용하는 경우'$ info-> fname'을 사용하고, 두 번째를 사용하면'$ info [ 'fname']'을 사용합니다. 보기에'print_r ($ info)'를 사용하여 그 안에 무엇이 들어 있는지 확인할 것을 제안합니다. –

+0

하지만이 $ info-> fname에는 echo $ info-> fname이 필요합니까? – CodeTalk

관련 문제