지구인

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

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

천상재회님 말씀대로 쿼리를 해야한다는 결론까지는 냈는데 그 다음이 막혔습니다.
아직 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

|

댓글 6개

$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;
}
헐랭이님께도 진심으로 감사드립니다^^
포인트를 한분밖에 드릴 수없는게 아쉽네요;;;
(물론 그걸 신경쓰실 분은 아닌줄 압니다^^)
댓글을 작성하시려면 로그인이 필요합니다. 로그인

그누4 질문답변

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

+
제목 글쓴이 날짜 조회
19년 전 조회 1,528
19년 전 조회 1,803
19년 전 조회 1,683
19년 전 조회 1,439
19년 전 조회 2,137
19년 전 조회 1,447
19년 전 조회 1,603
19년 전 조회 1,676
19년 전 조회 1,386
19년 전 조회 1,891
19년 전 조회 1,771
19년 전 조회 2,129
19년 전 조회 1,519
19년 전 조회 1,603
19년 전 조회 1,695
19년 전 조회 1,507
19년 전 조회 1,742
19년 전 조회 1,522
19년 전 조회 1,554
19년 전 조회 2,979
🐛 버그신고