최신글 수정좀 부탁드립니다.

<? for ($i=0; $i<count($list); $i++) { ?>

<? if ($i==0) { ?>
<tr>
<td width=100>1</td>
</tr>
<? } ?>

<? if ($i==1) { ?>
<tr>
<td width=100>2</td>
</tr>
<? } ?>

<? if ($i==2) { ?>
<tr>
<td width=100>3</td>
</tr>
<? } ?>

<? } ?>



위처럼 latest.skin.php 을 만드니,
index 에서 20개를 뽑으려고 했는데, 3개만 뽑네요.
위 마지막 부분에서 나머지 17개를 뽑으려면 어떻게 만들어야하나요?
컴맹이라 죄송요...

<? if ($i==2) { ?>
<tr>
<td width=100>3</td>
</tr>
<? } ?>
|

댓글 4개

<? for ($i=0; $i<count($list); $i++) { ?>

<? if ($i==0) { ?>
<tr>
<td width=100>1</td>
</tr>
<? } ?>

<? if ($i==1) { ?>
<tr>
<td width=100>2</td>
</tr>
<? } ?>

<? if ($i==2) { ?>
<tr>
<td width=100>3</td>
</tr>
<? } else { ?>
<tr>
<td width=100>내용</td>
</tr>
<? } ?>

<? } ?>
무슨말인지 정확히 이해를 못했습니다....
일단 아래처럼 하시면 될 듯 싶네요.
count($list) 가 만약 25라면 20개까지 찍히고 마쳐 집니다.
20개 이하면 그대로 출력되구요

<table>
<?php
for ($i=0; $i<count($list); $i++) {
if($i>19) break; //0부터 시작하므로..19까지하면 20개가 찍힘
?>

<tr>
<td width=100><?=$i?></td>
</tr>

<? } ?>
</table>
저도 뭔말인지 잘,,


<? for ($i=0; $i<count($list); $i++) { ?>

<tr><td><?=$list[$i][subject]?></td></tr>

<? } ?>

그냥 이렇게 하고 index.php 에서
<?=latest("basic", notice, 20, 50);?>
세분 정말 감사드립니다. ^^
덕분에 해결했습니다. ㅎ
날씨 추운데 몸 조심하세요. ^^
댓글을 작성하시려면 로그인이 필요합니다.

그누4 질문답변

그누보드4 관련 질문은 QA 로 이전됩니다. QA 그누보드4 바로가기 기존 게시물은 열람만 가능합니다.

+
제목 글쓴이 날짜 조회
20년 전 조회 1,403
20년 전 조회 1,540
20년 전 조회 1,528
20년 전 조회 1,524
20년 전 조회 1,542
20년 전 조회 1,839
20년 전 조회 1,567
20년 전 조회 1,582
20년 전 조회 1,830
20년 전 조회 1,565
20년 전 조회 1,534
20년 전 조회 1,541
20년 전 조회 1,550
20년 전 조회 1,540
20년 전 조회 1,588
20년 전 조회 1,474
20년 전 조회 2,753
20년 전 조회 1,536
20년 전 조회 2,161
20년 전 조회 1,550