게시판에서 코멘트 뽑아올때, 바로 이전 코멘트의 내용뽑아오기.

· 2008-04-07 (월) 18:56:56 · 1582 · 2
안녕하세요.
저는 게시판 리스트에서... 코멘트수 뽑아오는것 대신,
관련코멘트의 최상위와 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 1을 limit 2로 바꿔보세요
2008-04-08 (화) 00:28:55
limit 1, 1
하는 것보다
limit 2해서
sql_query()다음에 while loop로 처리하는 것이 효율적이겠네요.
댓글을 작성하시려면 로그인이 필요합니다.

그누4 질문답변

66,531건

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

+
제목 글쓴이 날짜 조회
08-04-08 조회 1,036
08-04-08 조회 1,001
08-04-08 조회 1,021
08-04-08 조회 1,354
08-04-08 조회 1,591
08-04-08 조회 1,639
08-04-08 조회 4,034
08-04-08 조회 1,108
08-04-08 조회 1,028
08-04-08 조회 1,031
08-04-07 조회 1,627
08-04-07 조회 1,694
08-04-07 조회 1,093
08-04-07 조회 1,583
08-04-07 조회 1,608
08-04-07 조회 1,139
08-04-07 조회 1,627
08-04-07 조회 1,689
08-04-07 조회 1,596
08-04-07 조회 1,315