1:1게시판 글갯수 표시

1:1게시판 글갯수 표시

QA

1:1게시판 글갯수 표시

본문

자기가 쓴 글만 보이는 게시판을 사용중인데요.
상담게시판인데 여분필드를 이용해서 대기중, 답변완료, 보류 이런식으로 표시되도록 해놨습니다.
 
근데 전체글중 대기중인 글갯수를 리스트에 보여주고 싶어서 검색해본 결과
 
<?
$a = sql_fetch("select count(wr_3) as cnt from `$write_table` where wr_3 = 'a'");
 echo $a[cnt];
?>
 
이런식으로 wr_3 필드값이 a인 글갯수를 불러 들이는 소스를 찾았습니다. 적용결과 제대로 표시되는것 같긴 했는데 관리자는 모든 사람의 글이 보이므로 대기중인 글갯수가 다 보이는데
이게 자기가 쓴 글만 보이는 게시판이라서 자기가 쓴 글중에서 대기중인 글갯수를 보여주더라구요...
 
1:1게시판을 유지하면서 대기중인 글갯수는 전체 글갯수중에서 뽑아올수는 없을까요?
능력자분들 도와주세요..ㅠㅠ
 
 
------
수정 추가..
 
아 근데 다시 해보니 저 소스자체도 ... 제대로 안나오는데 능력자분 도와주세요...
 

이 질문에 댓글 쓰기 :

답변 2

$tmp_write_table = "g4_write_".$bo_table; // 게시판 테이블 전체이름
if ($is_admin) {
$wr_3cnt = "select count(*) as cnt from $tmp_write_table where $wr_3 = 'a' ";
}else{
$wr_3cnt  = "select count(*) as cnt from $tmp_write_table where $wr_3 = 'a' and mb_id = '$member[mb_id]' ";
}
$a3cnt = sql_fetch($wr_3cnt );
 if ($a3cnt > 0) {
  $cnt .= $a3cnt;
  return $cnt;
 }
 else {
  $cnt .= "";
  return $cnt;
 }
?>
<?=$cnt?>
 
이거한번 적용해보세요..........

$bo_table; // 게시판 테이블 이름
여기서 bo_table 빼고 게시판테이블이름을 적으면 되는건가요?

만약 필드값이 a가 아닐시에 $wr_3 = 'a' "; 이런 부분의 a만 변경해주면 되는것인지요?
제가 너무 몰라서 죄송합니다. 먼가 소스가 무시무시하네요.
ㅜㅜ

답변을 작성하시기 전에 로그인 해주세요.
전체 10,637
QA 내용 검색

회원로그인

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