최근 읽은 게시물 표시하기에서.. > 그누4 질문답변

매출이 오르면 내리는 수수료! 지금 수수료센터에서 전자결제(PG)수수료 비교견적 신청해 보세요!

그누4 질문답변

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

최근 읽은 게시물 표시하기에서.. 정보

최근 읽은 게시물 표시하기에서..

본문

최근에 읽은 게시물을 꼭 넣고 싶어요.
오달수님께서 좋은 답변을 주셨는데요,
index.php 페이지의 가운데 부분을 빼고 제가 해당 내용을 넣었는데.
빈 페이지만 나오네요.
게시판은 그냥 제 홈페이지 게시판 이름의 하나로 수정했거든요.
 
 
답좀 주시면 감사하겠습니다.

댓글 전체

최근에 읽은 게시물을 꼭 넣고 싶어요.

==>>  어려운거 질문하지 마세요.. >>..<<

ㄱ. 회원이 게시물을 잃을때 ==>>  자동으로 스크랩에 저장되도록 합니다.(insert)
    (insert 내용:  테이블명, 게시판 고유아이디가 기본 삽입이 되어야 겠죠.?)

ㄴ. 회원이 똑같은 게시물을 잃을경우
  ==>> 스크랩테이블을 select 합니다.
  :  "select * from 스크랩테이블  where  bo_table = '$bo_table' and wr_id = '$wr_id' "

  if (!$result){
==>  insert  하고요



  if ($result){
==>  공백처리



==========================================================

index.php 에서.

select  ..................where 회원정보만.^^

뿌려줍니다.
뮤존님 스크립트좀 차근 차근 보여주시면 너무 고맙겠습니다.^^
뮤존님의 말씀은 한번 읽은 게시물을 또 읽으면 그 것은 기록에 남지않는다는 의미이신것 같은데...
관심 감사합니다.
실재 구현할라면 구문이 길어질거 같아서요  ㅠㅠ..

우선 차근차근 접근을 해보세요..

스크립 구현구문  그누보드에 나오죠.??

스크랩(스크립) 에 보면 db 구문보이실거여요... 우선 그걸 먼저 이해하시면

빠를듯해요.

제 답변은 그리 말씀 드릴수 밖에 없네요.............죄송합니다.
<!--
index.php 에 넣어보세요.
point 가 지불된 게시판에서
회원이 읽은 목록을 추출합니다.
관리자는 나타나지 않을 수 있습니다.
-->

<table  width="100%" cellpadding=0 cellspacing=0>
<tr><td height='41' bgcolor='003366'><b><font color='white'>포인트 내고 읽은글</font></b></td></tr>
<tr><td>
<?
 if($member[mb_id] !=""){//__if1s
 $sql = " select bo_table, bo_subject from $g4[board_table] order by gr_id, bo_table ";
 $result = sql_query($sql);
  for($i=0; $row=sql_fetch_array($result); $i++){//__fors 
    if($row[bo_table] !="aaaatest" || $row[bo_table] !="aaaa"){//__if2s  제외하고 싶은 테이블추가 
    $po_table=$row[bo_table];  //테이블 id 수정하세요.
    $po_sql = @mysql_query("select * from g4_point  where (po_rel_table='$po_table' "
    ." and mb_id='{$member[mb_id]}' and po_rel_action='읽기' ) "
    ." order by po_datetime desc limit 0,100");
$cnt=0; $view_subj="";  $subj="";
    while($po_data = @mysql_fetch_array($po_sql))
    { //__whiles
  $cnt++;
      if($cnt==1){
  echo"<br><b>[<font color='#101f29'>게시판제목:&nbsp;</font>"
  ."<a href='$g4[path]/bbs/board.php?bo_table={$po_data[po_rel_table]}'>{$row[bo_subject]}</a>]</b>&nbsp;"
  ."<font color='red'>읽은갯수</font>:(<b>".@mysql_num_rows($po_sql)."</b>)개";
      echo"<br>";
  }//   
      $view_subj=(@mysql_query("select wr_subject,wr_id,wr_is_comment,wr_name,wr_datetime from "
  ."$g4[write_prefix]{$po_data[po_rel_table]} where wr_id='$po_data[po_rel_id]' "
  ."and wr_is_comment = 0 order by wr_id desc limit 1 "));  
      $subj=@mysql_result($view_subj,0,0);
      if($subj !=""){
      echo"<a href='$g4[path]/bbs/board.php?bo_table={$po_data[po_rel_table]}&wr_id={$po_data[po_rel_id]}'>";     
  echo"<font color='003366'>".$subj."</a></font>&nbsp;"
  .@mysql_result($view_subj,0,3)."&nbsp;&nbsp;"
  .@mysql_result($view_subj,0,4)."";
      //echo"내용:{$po_data[po_content]}&nbsp;&nbsp;글번호:{$po_data[po_rel_id]}";
  }
      else
      echo"삭제 또는 이동된 글 입니다(글번호:{$po_data[po_rel_id]})";
  echo"<br>";
    }//__whilee
    if(@mysql_num_rows($po_sql)>0) echo"<br>";
}//__if2e
  }//__fore
}//__if1e
?>
</td></tr>
</table>
전체 168 |RSS
그누4 질문답변 내용 검색

회원로그인

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