질문 Q #14364
CI 동적 테이블 구성
학학이 2016-07-22 14:51:50

CI에서 동적으로 테이블 만들때 어떻게 처리하나요?

 

/controllers/test.php 에서

// $data 에 테이블 테이터에 대한 배열 넣기 
load->('test', $data);

이렇게 하고

 

/views/test.php 에서

<?php 
foreach( .... ){
// 여기서 테이블 데이터 꺼내서 
}
<tr>
<th><?=$head1?></th>
<th><?=$head2?></th>
</tr

?>

이런식으로 하나요?

복잡한 테이블 구조여서 rowspan, colspan 병합도 하고 css도 분기를 태워야해서

/views/test.php에 php 로직이 엄청 많이 들어가는데 좋지 않은 방법인거죠?

답변 1
#1 변종원(웅파) 2016-07-22 15:47:43

그리드 사용하세요. ajax로 데이터만 가공해서 넘기고 나머지는 그리드에서 처리하면 됩니다.

http://dev.axisj.com/samples/AXGrid/fixedColSeq.html