머리말
벤치마크
설명서 1
설명서 2
설명서 3
설명서 4
설명서 5
레퍼런스
다운로드
◇ 게시판
글쓴사람
냐하하하
글쓴시간
2003년 10월 16일 오후 5시 16분 44초
제목
중첩 루프에 대해서
지금 중첩루프를 좀 써야될꺼 같은데요
그냥 php로 햇을때는
for($a = 0; $a < 10; $a++) {
$mod = $a % 5;
list($one,$two) = mysql_fetch_array($result);
$a_two[$mod] = $two;
echo $one;
if($mod == 4 ) {
for($b = 0; $b < 5; $b++) {
echo $a_two[$b];
}
}
}
대충 이런식인데여
이걸 중첩 루프로 할려니 어케해될런지...
관리자
-------php-------
$tpl->loopLoad('a', 1);
for ($a = 0; $a < 10; $a++) {
$mod = $a % 5;
list($one,$two) = mysql_fetch_array($result);
$a_two[$mod] = $two;
$tpl->loopPushAssign(array('one'=>$one), 1);
$tpl->loopLoad('b', 2);
if($mod == 4 ) {
for($b = 0; $b < 5; $b++) {
$tpl->loopPushAssign(array(
'atwob'=>$a_two[$b]
), 2);
}
}
}
-------tpl-------
<!--{@ a}-->
{a.one}
<!--{@ b}-->
{b.atwob}
<!--{/}-->
<!--{/}-->
이렇게 하시면 되겠네요.
03-10-16 19:33
냐하하하
오~ 잘되네요 감솨@.@/
03-10-17 10:36
이름
비밀번호
Since 2003-03-03
hosted on
vultr.com