보드에서 페이지 카운터 부분을 손보고 있는데...
페이지가 다섯개 단위로 나오게 하려고 합니다. 예를 들자면..
< 12345 >
여기서 오른쪽 버튼을 누르면...
< 23456 >
< 34567 >
이런 식으로 말입니다... 여기 질문 답변 게시판과 같은 형식이 되겠네여~
어케 해야할지... 코딩이 안떠오르네여~~
고수님들의 조언 부탁드립니다....
참고로 현제 페이지 카운터 코딩 부분입니다...
$limit = 10 <- 한페이지에 보여줄 글 수
$numrows <- 쿼리실행후 결과물 수
if ($offset!=0) {
$prevoffset=$offset-$limit;
echo "<a href="$PHP_SELF?offset=$prevoffset">◁</a>";
}
$pages=intval($numrows/$limit);
if ($numrows%$limit) {
$pages++;
}
for ($i=1;$i<=$pages;$i++) {
$newoffset=$limit*($i-1);
if ($offset!=$newoffset){
echo "<a href="$PHP_SELF?offset=$newoffset">";
}
echo "[$i]";
if ($offset!=$newoffset){
echo "</a>";
}
}
if($pages > 1)
{
$last=($offset/$limit)+1;
if($pages!=$last)
{
$newoffset=$offset+$limit;
echo "<a href=$PHP_SELF?offset=$newoffset>▷</a><p>";
}
}
--
나는 언제 내공을 올려 고수가 될꼬~~