CI 묻고 답하기

제목 모델에서 데이터를 넘길때 질문입니다.
글쓴이 책상다리 작성시각 2014/08/25 16:28:34
댓글 : 3 추천 : 0 스크랩 : 0 조회수 : 11256   RSS
<?php
	function test1($id)
	{
		$sql = "SELECT * FROM test1 WHERE idx='$id'";
		$res = mysql_query($sql);
		if(!$res){echo("$sql"); exit;}
		$row = mysql_fetch_array($res);
		$data['id1'] = $row['id1'];
		$data['id2'] = $row['id2'];
		return $data;
	}

	function test2($id)
	{
		$sql = "SELECT * FROM test2 WHERE idx='$id'";
		$res = mysql_query($sql);
		if(!$res){echo("$sql"); exit;}
		$row = mysql_fetch_array($res);
		$data['id3'] = $row['id3'];
		$data['id4'] = $row['id4'];
		return $data;
	}
?>

위와 같은 형식으로 모델에서 데이터를 $data에 담아서 컨트롤러로 넘겨주려고 합니다.
컨트롤러에서
$data = $this->test_m->test1($id);
$data = $this->test_m->test2($id);
이런 식으로 써서 뷰에 
$this->load-view('test',$data);
로 넘겨주면 다 쓸수 있을줄......부끄럽습니다....
혹시 좋은 방법이 있을까요..
 
 다음글 게시물 삭제,수정에 관해 질문 드립니다. (7)
 이전글 url을 http -> https 로 바꿨을 경우... (1)

댓글

한대승(불의회상) / 2014/08/25 17:14:37 / 추천 0
배열로 넘기세요.
 
$data['test1'] = $this->test_m->test1($id);
$data['test2'] = $this->test_m->test2($id);

$this->load->view('test', $data);
변종원(웅파) / 2014/08/25 17:45:44 / 추천 0
매뉴얼 한번 더 읽어보시기를 바랍니다. ^^
책상다리 / 2014/08/25 18:01:35 / 추천 0
한대승님//아...(__)
네...(__)

변종원님//죄송합니다...(__);;;;;