쿠키를 이용한 오늘본 게시물 출력갯수 조정 질문입니다 > 그누4 질문답변

그누4 질문답변

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

쿠키를 이용한 오늘본 게시물 출력갯수 조정 질문입니다 정보

쿠키를 이용한 오늘본 게시물 출력갯수 조정 질문입니다

본문

아래 소스는
열매님께서 올려주신 소스를 수정중 인데요..
http://sir.co.kr/bbs/board.php?bo_table=g4_skin&wr_id=76219

아래 출력 부분에서 원하는 갯수만큼 출력을 하려면 어떻게 해야할까요??
예를들어 10개만 출력하려고 한다면요...

<form name="cookielist" method="post" style="margin:0px;">
    <?
    if (isset($_COOKIE["viewcookie_{$mb_id}"])) {
    $k = 1 ;
    foreach ($_COOKIE["viewcookie_{$mb_id}"] as $name => $c_wr_id) {
    $name1 = explode("#",$c_wr_id); 
    $cookie_table = $name1[0];
    $cookie_wr_id = $name1[1];
//$cookie_datetime = $name1[2];
//$cookie_datetime = str_replace("-",".",$cookie_datetime);
    $m = $k++;
    $c_table = sql_fetch(" select bo_subject from {$g4['board_table']} where bo_table = '$cookie_table'");
    $c_wr = sql_fetch(" select * from {$g4['write_prefix']}{$cookie_table} where wr_id = '$cookie_wr_id'");

    $cookie_subject = hanCut($c_wr[wr_subject],'100','...')
    $cookie_img = $c_wr[wr_5];

      echo "
<table width='100%' border=0 cellpadding=0 cellspacing=0>
<tr>
 <td align=center><IMG SRC='$cookie_img' WIDTH='60' HEIGHT='50' border:1px solid #CCCCCC;><br><a href='$g4[bbs_path]/board.php?bo_table={$cookie_table}&wr_id=$cookie_wr_id'>$cookie_subject</a></td>
 </tr>
</table>";


        }
    }
   
    else {
      echo "<table width='100%' border=0 cellpadding=0 cellspacing=0><tr align='center'><td height=100>오늘 본 게시물 없음</td></tr></table>";
    }
    ?>

</form>

댓글 전체

저도 foreach 사용법을 잘 몰라서 여기저기 좀 봤는데

중간 부분의 ...
$m = $k++;

이 아래에
if($k > 11)
break;

이렇게 두줄 추가 하면 일단 10개만 보여지는데
문제가 있네요.
맨 처음본 거부터 10개만 보여진다는 겁니다.

마지막 본 것을 기준으로 10개를 보는 방법을 알게 되면 저도 좀 가르쳐 주세요..^^
전체 66,558 |RSS
그누4 질문답변 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1404호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT