다운로드 이력으로 확인하는 if문 문의드려요... > 그누4 질문답변

그누4 질문답변

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

다운로드 이력으로 확인하는 if문 문의드려요... 정보

다운로드 이력으로 확인하는 if문 문의드려요...

본문

안녕하세요

게시판에 자료를 올리면 담당자가 파일을 받을시 다운로드 이력이 남거든요

그걸 활용해서 다운로드 이력이 없으면 [접수] 이력이 있으면 [완료]로 표시가 되도록 하고싶은데 테이블이 달라서 어떻게 해야할지 모르겠네요....

게시판에 올려진 파일을 다운받을시 g4_mw_download_log 테이블에 저장이 됩니다

dl_id | bo_table | wr_id | bf_no | mb_id | dl_name | dl_ip | dl_datetime | dl_subject

제가 구현하고 싶은건 g4_mw_download_log 쪽에 있는 값을 확인하여 데이터가 있으면

완료 없으면 접수로만 표시되게 하고 싶거든요

아래 댓글로 구현한 소스를 어떻게 수정하면 될까요 고수님들의 도움이 필요합니다..

if ($list[$i][comment_cnt])
        echo "<font color='red'><b> [완료]</b></font>";
       
        else if ($list[$i][is_notice])
echo "";
        else
              echo "<font color='blue'><b> [접수]</b></font>";

  • 복사

댓글 전체

download_log 테이블 값을 확인하는 것보다 다운로드 할 때 해당 게시판 wr_1에도 값을 넣어주도록
만들면 wr_1 값으로 판단 할 수있으니 편리하게 됩니다
특히나 list에서 완료/접수를 표현 하려면...

스킨 폴더에 download.tail.skin.php 을 만들고 아래 코드
<?
sql_query("update $write_table set wr_1='1' where wr_id='$wr_id'");
?>

출력시
if($view[wr_1]) echo "완료";
else echo "접수";
균이님 감사합니다~

출력시 $view은 안먹히네요 아래로 수정하니 잘나와요 ^^

if($list[$i][wr_1]) echo "<font color='red'><b> [완료]</b></font>";
else echo "<font color='blue'><b> [접수]</b></font>";
$view는 내용보기 페이지에서 사용하는 것이고
$list는 목록 페이지에서 사용하는 것입니다
출력하는 페이지에 따라 어떤 것을 쓸 것인가가 달라집니다
© SIRSOFT
현재 페이지 제일 처음으로