테스트 사이트 - 개발 중인 베타 버전입니다

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

· 12년 전 · 921 · 3
안녕하세요

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

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

게시판에 올려진 파일을 다운받을시 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>";

댓글 작성

댓글을 작성하시려면 로그인이 필요합니다.

로그인하기

댓글 3개

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 "접수";
12년 전
균이님 감사합니다~

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

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

게시글 목록

번호 제목
284438
284437
284435
284430
284420
284417
284409
284401
284399
284397
284380
284378
284371
284370
284366
284364
284360
284357
284355
284354