ITmembers.net 아카이브 · 2001–2009

질문과 답변

[re] list.php에서 $page 변수에 대해서

답변이 좀 늦었네요. 이제서야 봤습니다.

121~129행이 페이지 링크시키는 부분입니다.
그 중에서 특히 127행을 보면,
127. echo "<a href='list.php?page=$page_link'>[$page_link]";
라고 되어 있죠?
list.php를 재실행할 때 page 변수를 가지고 가는데 이때 값은 $page_link값이 됩니다.
$page_link값은 122행에서,
122. for ($page_link=$first+1;$page_link<=$last;$page_link++) {
이렇게 1씩 증가하게 됩니다.

이해가 되시죠?

>list.php 소스중에
>
>게시판 목록보기에 필요한 각종 변수 초기값을 설정하는 곳에
>
>if($page=="")$page=1 이렇게 되어 있는데
>
>페이지 값이 없으면 1이란 값을 넣어 주는데...
>
>이 페이지 변수가 어떻게 변화하는지 ?
>
>$page=1이란 값이 어떻게 2,3,4,5 이렇게 변화하는지? 뒤부분의 소스중 어느 부분에도 $page 값을 변화 시키는 소스는 없는거 같은데...
>
>$offset=$list_num*($page-1); 에서 $page에 1이란 수가 대입 되겠지만 그다음 2,3,4,....등이 어떻게 들어 갈 수 있나요..어느 부분에서 변해서?
>
>질문이 이해가시겠습니까?
>
>보통 제어문을 통해서 1씩증가하도록 하든지 하잖아요?
>역시 첨하는 프로그래밍이라..잘이해가 되지 않지만 전 포기하지 않을 것입니다.

댓글 1