게시판 목록에서 각 게시글의 최종 댓글 작성자 뽑기 > 그누4 질문답변

그누4 질문답변

그누보드4 관련 질문은 QA 로 이전됩니다. QA 그누보드4 바로가기
기존 게시물은 열람만 가능합니다.

게시판 목록에서 각 게시글의 최종 댓글 작성자 뽑기 정보

게시판 목록에서 각 게시글의 최종 댓글 작성자 뽑기

본문

아래 소스는 그 게시판의 전체 최근댓글 뽑기 소스로 제목의 기능을 응용해본 겁니다.
당연히 안되었습니다ㅜㅜ (각 게시글이 아니라 전체 게시글 중 최종 댓글 작성자 출력)

천상재회님 말씀대로 쿼리를 해야한다는 결론까지는 냈는데 그 다음이 막혔습니다.
아직 php초보티를 못 벗어났는지라 마스터못한 부분이 많거든요. 흑....

아래 소스를 보시고 어디를 손보면 될지 힌트만 좀 주시기 바랍니다~~


▼ 게시판 목록에서 각 게시글의 최종 댓글 작성자 뽑기랍시고 만들어본 어설픈 소스

<?
$tbl = "{$g4[write_prefix]}{$bo_table}";
$sql = " select *
from $tbl where wr_parent and wr_is_comment = '1'
order by wr_datetime desc";

$result = sql_query($sql);

for ($c = 0; $row = mysql_fetch_array($result); $c++) {
echo "<b>$row[wr_name]</b>";
if($c == '0')
break;
}
?>

이 소스는 목록(list.skin.php)에서 최종댓글작성시간 다음에 넣을 예정입니다.
관련팁 : http://sir.co.kr/bbs/board.php?bo_table=g4_tiptech&wr_id=8224

  • 복사

댓글 전체

$sql3 = " select wr_name from $write_table where wr_parent = '{$list[$i][wr_id]}' and wr_is_comment = '1'  order by wr_datetime desc limit 0,1 ";
$row3 = sql_fetch($sql3);


echo $row3[wr_name];
$tbl = "{$g4[write_prefix]}{$bo_table}";
$sql = " select *
from $tbl where wr_parent ='{$list[$i][wr_id]}' and wr_is_comment = '1'
order by wr_datetime desc";
$result = sql_query($sql);
for ($c = 0; $row = mysql_fetch_array($result); $c++) {
echo "<b>$row[wr_name]</b>";
if($c == '0')
break;
}
© SIRSOFT
현재 페이지 제일 처음으로