답변 3개
4년 전
list.skin.php에서 shuffle()하셨다면
단지 첫 페이지에 나오는 목록을 섞었을 뿐입니다. 2페이지, 3페이지 내용은 안 나오는 것이죠.
bbs/list.php에서
조건을 걸어 order by rand()를 추가하는 것을 추천합니다.
로그인 후 평가할 수 있습니다
댓글을 작성하려면 로그인이 필요합니다.
마르스컴퍼니
Expert
4년 전
</p>
<p><?php
for ($i=0; $i<count($list); $i++) {
if ($list[$i]['notice'])
$last_notice = $i;
else
$list2[$i] = $list[$i];
}
shuffle($list2);
$arr_notice = array_splice($list, 0, $last_notice);
$list = array_merge($arr_notice, $list2);
for ($i=0; $i<count($list); $i++) {
}
?></p>
<p>
로그인 후 평가할 수 있습니다
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인