CI 묻고 답하기

제목 감사합니다 !
글쓴이 다다닷 작성시각 2014/02/27 10:26:32
댓글 : 2 추천 : 0 스크랩 : 0 조회수 : 16700   RSS
다시 정리해서 글을 올립니다~! 현재 제가 하고있는건 일정관리? 를 calendar로 하는건데요. 달력에 날짜를 누르면 입력란이 나오고 입력하면 해당 일자 밑에 입력값이 입력되구요 db랑 연동되어있는 상태입니다. db에는 date(DATE), data(TEXT) 인 상태입니다. 일단 기본적으로 제가 진행하고 있는 프로젝트? 는.. 일정관리를 그룹별 권한을 주어가며 특정 그룹만 볼수 있게 하는 일정관리표를 만들어야하는건데요.. http://www.youtube.com/watch?v=qMsEAtXtE2g 이거보고 캘린더는 만들었는데 하하 .. 컨트롤러 부분에 보면 $data['calendar'] = $this -> mycal_model -> generate($year, $month); 이런 구문이 있어요 이 구문에서 이해가 안가는 부분이 $data['calendar'] 이부분인데요. $data[] 배열 변수에 'calendar' 이게 갑자기 왜튀어 나온건지.. 모르겠네요.. 그리고 책보면서 봤던 내용중에 $arr["사장"]="홍길동"; $arr["과장"]="아무개"; $arr["계장"]="누구나"; 이부분은 ASSOCIATIVE ARRAY 라고 나와있던데 무엇을 말하려고 하는지 이해가 안가네요;; 정말 책보면서 하나씩 이해라고 노력중입니다만.. 혼자서는 많이 힘드네요..
태그 CI,PHP살려주세요
 다음글 $this->input->get('data'... (1)
 이전글 [은랑]CI 에서 Parser 중첩루프 처리 문제..... (5)

댓글

변종원(웅파) / 2014/02/27 10:30:04 / 추천 0
갑자기 튀어나온게 아니라 뷰에 데이터를 전달하기 위해 선언을 한겁니다.

$this->load->view('파일', $data);  이렇게 해서 뷰파일을 로딩할 겁니다.

$data['calenda'] 라는 2차 배열에 만들어진 캘린더내용을 할당하고
뷰에서는 $calendar 변수로 사용을 합니다.

매뉴얼에서 컨트롤러, 모델, 뷰 부분을 다시 읽어보세요.
한대승(불의회상) / 2014/02/27 10:53:36 / 추천 0
PHP 언어의 특성입니다.

변수를 선언하지 않고 갑툭튀 하죠.

그냥 사용하면 됩니다.