DB에서 회원 코멘트 갯수를 출력할 수 있는 방법이 있을까요?

DB에서 회원 코멘트 갯수를 출력할 수 있는 방법이 있을까요?

QA

DB에서 회원 코멘트 갯수를 출력할 수 있는 방법이 있을까요?

본문

 

 

 

멤버 테이블에서 각 회원의 코멘트 갯수를 알 수 있는 방법은 없을까요?

여분 필드에 넣어보고 싶은대 DB 쪽은 너무 문외한이라서요...

 

비슷한 방법이라도 아시면 알려주시길 바랍니다ㅠㅠ

부탁 드릴게요ㅠㅠ 

 

이 질문에 댓글 쓰기 :

답변 2

멤버테이블이 어디를 말씀하시는지 잘 모르겠어요...

 

한멤버의 코멘트 구하는 방법알려드릴께요.

 

일단 php소스로 쿼리를 날려주세요.

 


show tables like 'g5_write_%'; 

 

이거 날려주면 게시판테이블이름들을 다 가져와요.

 

이놈들을 가지고 반복문을 만들어주세요.

 

저는 for문으로

 


$sql2 = "";​
for($i = 0; $row = mysql_fetch_array[$sql]; $i++){
if($i == 0){// 첫번째일때는 앞에 union을 넣지않고
$sql2 .= "select * from ".$row[0]."where mb_id = '멤버아이디' and wr_is_comment = 1 ";
}else{//첫번째가 아닐때는 앞에 union을 넣어요.
$sql2 .= "union select * from ".$row[0]."where mb_id = '멤버아이디' and wr_is_comment = 1 ​";
}
}
$allComment = mysql_num_rows(mysql_query($sql2)); // num_rows로 갯수출력 근데 이것보단 fetch_array로 뽑아오는게 좋을것 같아요. 갯수만 출력하는게 아니라 어떤글인지도 보여주려면 다른 정보도 필요하니깐요.

 

끝...

분명히 되게 쩌는 건데 이걸 어떻게 해야하는 지 모르겠어요...
제가 말하는 건 g_member 여기서든 아니면 새로 만들던 간에
회원별로 덧글 갯수를 출력하고 싶어요ㅠㅠ 갯수만 있으면 됩니다 갯수만! 내용도 중요하지 않고 갯수만!

근데 제가 정말 DB를 몰라서 올려주신 부분을 어떻게 써먹어야 할 지를 모르겠어요ㅠㅠㅠㅠㅠㅠ

로그인하면 오른쪽에 쪽지. 포인트.스크랩 이런거 나오는데에 넣는 방법이에요.

 

위치는 /skin.outlogin/basic/outlogin.skin2.php 이고요 30번째줄. 스크랩이라는 글있는 li태그 닫히는데에 붙여넣으시면대요.


<li>
	<a href="" onclick="return false;" id="ol_after_pt">
		<?
			$sql1 = mysql_query("show tables like 'g5_write_%'");
			$sql2 = "";
			for($i = 0; $row1 = mysql_fetch_array($sql1); $i++){
				if($i == 0){
					$sql2 .= "select * from ".$row1['Tables_in_sb32767 (g5_write_%)']." where mb_id = '".$member[mb_id]."' and wr_is_comment = 1 ";
				}else{
					$sql2 .= "union select * from ".$row1['Tables_in_sb32767 (g5_write_%)']." where mb_id = '".$member[mb_id]."' and wr_is_comment = 1 ";
				}
			}
			$allComment = mysql_num_rows(mysql_query($sql2));
		?>
		총댓글수<strong><?=$allComment?></strong>
	</a>
</li> 
답변을 작성하시기 전에 로그인 해주세요.
전체 129,672 | RSS
QA 내용 검색

회원로그인

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