미채택 완료

리스트에 댓글 여분필드 출력....

2019-09-15 (일) 17:59:53 3,343

게시판 리스트에서

댓글 여분필드(댓글 글쓴이)를 가져오려합니다.

몇명 적힌 사람 수는 댓글 숫자입니다. 

------------------------------------------------------------------------------------

1  반갑습니다.                         3명 [홍길동, 임꺽정, 김두환]

2  반갑습니다.                         2명 [노태우, 전두환, 김대중]

3  야구선수 댓글주세요             1명 [이승엽]

4  반갑습니다.                         0명 [없음]

아래와 같이 작업하였는데.. 3일째 막히네요..

혹시 뭐가 잘못됏는지....

혹시 도와 주실분 있으시면 사례하겠습니다.

감사합니다.

ps. 댓글쓴이는 여분필드 w1로 처리하였습니다.

Copy
<?php echo $list[$i]['wr_comment']; ?>명
                <?php
                $sql3 = " select wr_1 from $write_table where wr_parent = '{$list[$i][wr_id]}' and wr_is_comment = '1'  order by wr_datetime desc limit 0,5 ";
                $row3 = sql_fetch($sql3);
                
                for ($i=0; $i<count($list); $i++) {
                
                echo $row3['wr_1'];
                }
                ?>
|

답변 2개 / 댓글 2개

        <?php echo $list[$i]['wr_comment']; ?>명
                <?php
                $sql3 = " select wr_1 from $write_table where wr_parent = '{$list[$i][wr_id]}' and wr_is_comment = '1'  order by wr_datetime desc limit 0,5 ";
                $res = sql_query($sql3);
                
                for ($i=0; $row3=sql_fetch_array($res); $i++) {
                
                echo $row3['wr_1'];
                }
                ?>
sql_fetch는 단일행만 가져오는 그누보드 커스텀 함수입니다

sql_query로 결과값 전체를 가져오셔야 합니다
그리고 count($list)를 하게 되시면 해당 페이지의 게시물 횟수만큼 도는 for문이 실행되며
리결과값과 다른 횟수를 돌게 됩니다

답변에 대한 댓글 1개

500에러가 뜨네요..
답변 정말 감사합니다..
의뢰게시판으로 가는게 맞는걸까요?

$sqlgroup = "쿼리";

$rsgroup = sql_query($sqlgroup); 

for ($j=0, $k=0; $rowgroup=sql_fetch_array($rsgroup); $j++) {

    echo $row[wr_11];

}

답변에 대한 댓글 1개

아무것도 안나옵니다..쿼리가 잘못된건지..
제가 올린소스는 나오긴하는데.. 한사람만 나오네요

답변을 작성하려면 로그인이 필요합니다.