게시판에서 코멘트 뽑아올때, 바로 이전 코멘트의 내용뽑아오기.
안녕하세요.
저는 게시판 리스트에서... 코멘트수 뽑아오는것 대신,
관련코멘트의 최상위와 2번째 코멘트의 내용을 뽑아오려고 합니다.
가장 최상위의 관련코멘트는 아래와 같이 처리하였습니다.
$sql2 = " select * from $write_table where wr_parent = '{$list[$i][wr_id]}' and wr_is_comment = 1 order by wr_id desc limit 1";
$prev = sql_fetch($sql2);
보여줄곳에 아래처럼 했더니 정확하게 제가 원하는 코멘트의 내용이 보여집니다.
<?=number_format($prev[wr_content])?>
그런데, 바로 2번째의 코멘트를 뽑아오려니... 그 방법을 모르겠더라구요.
아래의 리스트 형식을 보시면 대충 이해하시리라 생각됩니다. 각 게시글의 코멘트를 이용하여
각 회사의 주가변동을 보여주려고 합니다. 그러다보니... 가장 최상위 코멘트(오늘주가) 최상위-1코멘트는(전날주가) 이런식으로 만들어 보려고 하거든요.
===================================================
글번호 ㅣ 제목 ㅣ 최상위 코멘트 ㅣ 최상위-1 코멘트 ㅣ 날짜
-------------------------------------------------------------------------------------------------------------------
11 ㅣ 네이버1 ㅣ 500,000 ㅣ 450,000 ㅣ 2008-04-05
-------------------------------------------------------------------------------------------------------------------
10 ㅣ 네이버2 ㅣ 530,000 ㅣ 490,000 ㅣ 2008-04-05
-------------------------------------------------------------------------------------------------------------------
09 ㅣ 네이버3 ㅣ 520,000 ㅣ 500,000 ㅣ 2008-04-05
-------------------------------------------------------------------------------------------------------------------
08 ㅣ 네이버4 ㅣ 700,000 ㅣ 450,000 ㅣ 2008-04-05
---
---
---
---
쉽게 될거라 생각되는데... 전 아직 내공이 모자라서 고수님들께 요청해봅니다./.
저는 게시판 리스트에서... 코멘트수 뽑아오는것 대신,
관련코멘트의 최상위와 2번째 코멘트의 내용을 뽑아오려고 합니다.
가장 최상위의 관련코멘트는 아래와 같이 처리하였습니다.
$sql2 = " select * from $write_table where wr_parent = '{$list[$i][wr_id]}' and wr_is_comment = 1 order by wr_id desc limit 1";
$prev = sql_fetch($sql2);
보여줄곳에 아래처럼 했더니 정확하게 제가 원하는 코멘트의 내용이 보여집니다.
<?=number_format($prev[wr_content])?>
그런데, 바로 2번째의 코멘트를 뽑아오려니... 그 방법을 모르겠더라구요.
아래의 리스트 형식을 보시면 대충 이해하시리라 생각됩니다. 각 게시글의 코멘트를 이용하여
각 회사의 주가변동을 보여주려고 합니다. 그러다보니... 가장 최상위 코멘트(오늘주가) 최상위-1코멘트는(전날주가) 이런식으로 만들어 보려고 하거든요.
===================================================
글번호 ㅣ 제목 ㅣ 최상위 코멘트 ㅣ 최상위-1 코멘트 ㅣ 날짜
-------------------------------------------------------------------------------------------------------------------
11 ㅣ 네이버1 ㅣ 500,000 ㅣ 450,000 ㅣ 2008-04-05
-------------------------------------------------------------------------------------------------------------------
10 ㅣ 네이버2 ㅣ 530,000 ㅣ 490,000 ㅣ 2008-04-05
-------------------------------------------------------------------------------------------------------------------
09 ㅣ 네이버3 ㅣ 520,000 ㅣ 500,000 ㅣ 2008-04-05
-------------------------------------------------------------------------------------------------------------------
08 ㅣ 네이버4 ㅣ 700,000 ㅣ 450,000 ㅣ 2008-04-05
---
---
---
---
쉽게 될거라 생각되는데... 전 아직 내공이 모자라서 고수님들께 요청해봅니다./.
|
댓글을 작성하시려면 로그인이 필요합니다.
로그인
댓글 2개
하는 것보다
limit 2해서
sql_query()다음에 while loop로 처리하는 것이 효율적이겠네요.