g5_board_new 가 게시물/댓글 전체 정보를 가지고 있나요? 채택완료
사용자가 쓴 게시물수랑 댓글 수를 이런식으로 추출해도 될까요?
</p>
<p>//게시물수</p>
<p> $memid = $member['mb_id'];
$sql = "select count(*) as cnt from g5_board_new where wr_id = wr_parent and mb_id = '$memid'";
echo $sql;
$row = sql_fetch($sql);
$u_post = $row['cnt'];</p>
<p> </p>
<p>//댓글수</p>
<p> $sql = "select count(*) as cnt from g5_board_new where wr_id != wr_parent and mb_id = '$memid'";
echo $sql;
$row = sql_fetch($sql);
$u_reply = $row['cnt'];</p>
<p>
댓글을 작성하려면 로그인이 필요합니다.
답변 2개
채택된 답변
+20 포인트
6년 전
</p>
<p>$sql = "
select bo_table
from {$g5['board_table']}
";</p>
<p> </p>
<p>$result = sql_query($sql);</p>
<p>for ($i = 0; $row = sql_fetch_array($result); $i++) {
$tmp_write_table = $g5['write_prefix'].$row['bo_table'];
$sql = " select count(*) as cnt from {$tmp_write_table} where mb_id = '{$member['mb_id']}' and wr_is_comment = 0";
$row2 = sql_fetch($sql);
$tot_cnt += $tot_cnt + (int) $row2['cnt'];
$sql = " select count(*) as cnt_cmt from {$tmp_write_table} where mb_id = '{$member['mb_id']}' and wr_is_comment = 1";
$row2 = sql_fetch($sql);
$tot_cnt_cmt += (int) $row2['cnt_cmt'];
} </p>
<p> </p>
<p>echo $tot_cnt;
echo '/';
echo $tot_cnt_cmt;</p>
<p>
로그인 후 평가할 수 있습니다
댓글을 작성하려면 로그인이 필요합니다.
답변에 대한 댓글 2개
e
6년 전
g5_board 에서 전체 게시판을 불러와서..
while 문이나 for 문으로 게시판별 수량을 구해서 더해야 합니다.
while 문이나 for 문으로 게시판별 수량을 구해서 더해야 합니다.
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인전체 질문 목록
답변대기
답변대기
답변대기
답변대기
답변대기
답변대기
답변대기
답변대기
채택
답변대기
답변대기
답변대기
답변대기
채택
채택
답변대기
답변대기
답변대기
채택