답변 2개
채택된 답변
+20 포인트
5년 전
</p>
<p>$sql = "SELECT mb_id, count(wr_id) as cnt FROM {$g5['write_prefix']}{$bo_table} where wr_parent='$wr_id' and wr_is_comment=1 group by mb_id order by cnt DESC limit 10";</p>
<p>$result = sql_query($sql);</p>
<p>for($i=1; $row = sql_fetch_array($result); $i++) {</p>
<p> echo "<div>".$i.". ".$row['mb_id']." : ".$row['cnt']."</div>";</p>
<p>}</p>
<p>
로그인 후 평가할 수 있습니다
답변에 대한 댓글 4개
�
하아아
5년 전
잘되요. 질문써놓고도 크게 기대 안했는데..이렇게 시간내서 답변주셔서 감사하고 소중한 지식 나눠주셔서 정말 감사드립니다.
�
하아아
5년 전
혹시 아이디가 아니라 닉네임으로 나오게 할수 있을까요?
https://sir.kr/qa/244803?stx=mb_nick&sst=wr_num&page=10&unanswered=0&s_tag= 랑 비슷한거 같아서 당연히 저혼자 할줄 알았는대 몇시간을 붙잡고 있어도 해결이 안되서 염치불구하고 댓글 남겨봅니다.
https://sir.kr/qa/244803?stx=mb_nick&sst=wr_num&page=10&unanswered=0&s_tag= 랑 비슷한거 같아서 당연히 저혼자 할줄 알았는대 몇시간을 붙잡고 있어도 해결이 안되서 염치불구하고 댓글 남겨봅니다.
e
eyekiss
5년 전
for($i=1; $row = sql_fetch_array($result); $i++) {
$mb = get_member($row['mb_id']);
echo "<div>".$i.". ".$mb['mb_nick']." : ".$row['cnt']."</div>";
}
$mb = get_member($row['mb_id']);
echo "<div>".$i.". ".$mb['mb_nick']." : ".$row['cnt']."</div>";
}
�
하아아
5년 전
잘되요 정말 고맙습니다..
댓글을 작성하려면 로그인이 필요합니다.
5년 전
게시판을 열면 댓글이 많은 순서대로 게시물이 나오게 하는건가요??
아래의 구문을 추가하면 됩니다.
order by wr_comment desc limit 10
어느 페이지에서 하느냐에 따라 소스가 달라집니다.
로그인 후 평가할 수 있습니다
답변에 대한 댓글 1개
�
하아아
5년 전
각 게시글 마다 그 글에 댓글 많이 쓴 사람 아이디를 순서대로 본문 아래에 보여주고 싶어요
ex)연예인 게시판의 아이유 라는 게시글을 클릭하면 그 글의 댓글을 많이 쓴 사람 순서대로 본문아래추가로 보이게
ex)연예인 게시판의 아이유 라는 게시글을 클릭하면 그 글의 댓글을 많이 쓴 사람 순서대로 본문아래추가로 보이게
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인