게시판리스트에 쪽지기능 채택완료
위 그림처럼 게시판의 리스트란에 받은쪽지수를 보여주고싶은데요
게시판에 조회수 표시되는것처럼 쪽지가 온갯수를 조회수란을 빼고 넣고 싶거든요
그누보드4
아웃로그인
outlogin.skin.php
에 로그인하면 받은'쪽지수'가 표기되는것처럼
게시판 리스트 list.skin.php 에도 쪽지숫자를 표기하려는데요
게시판 리스트에 아래 아웃로그인에 있는 쪽지 소스를 적용해봤는데 받은쪽지수가 표기가 안되는데요
게시판 리스트에 '쪽지'를 (쪽지받은수) 보여주려면 소스코드 어떻게 해야 하는지요?
list.skin.php
*<a href="javascript_:win_memo();"><img src=<?=$outlogin_skin_path?>/img/memo.gif border="0"><font color="#000000"><?=$memo_not_read;?>
<? if($memo_not_read>0){ ?>
<img src=<?=$outlogin_skin_path?>/img/msg.gif border="0"><EMBED src=<?=$outlogin_skin_path?>/img/msg.swf width=0 height=0></EMBED>
<? } ?>*
답변 2개
function outlogin()함수를보면 읽지않은 쪽지가 있는지 확인하는 코드가 잇습니다
이것을 복사해서 각 회원마다 쿼리를 만들어주어야합니다
for(~~~){
$mb_Id= $list[$i][mb_id]; $memo_not_read ='';
if($mb_id]){
$row = sql_fetch(" select count(*) as cnt from {$g4['memo_table']} where me_recv_mb_id = '{$mb_id}' and me_read_datetime = '0000-00-00 00:00:00' ");
$memo_not_read = $row['cnt'];
}
이렇게하면 되긴 하지만 좀 무식한 방법이라서 리스트 아이디를 모아서 쿼리 한번에 해결하는 방법을 써야합니다
쿼리를 한번만 하는 방법은 G4팁 게시판에 찾아보면 있습니다
댓글을 작성하려면 로그인이 필요합니다.
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인