게시판 리스트에서
댓글 여분필드(댓글 글쓴이)를 가져오려합니다.
몇명 적힌 사람 수는 댓글 숫자입니다.
------------------------------------------------------------------------------------
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개
2019-09-15 (일) 18:59:01
<?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개
2019-09-15 (일) 19:08:00
2019-09-15 (일) 18:17:16
$sqlgroup = "쿼리";
$rsgroup = sql_query($sqlgroup);
for ($j=0, $k=0; $rowgroup=sql_fetch_array($rsgroup); $j++) {
echo $row[wr_11];
}
답변에 대한 댓글 1개
2019-09-15 (일) 18:24:25
아무것도 안나옵니다..쿼리가 잘못된건지..
제가 올린소스는 나오긴하는데.. 한사람만 나오네요
제가 올린소스는 나오긴하는데.. 한사람만 나오네요
답변을 작성하려면 로그인이 필요합니다.
답변 정말 감사합니다..
의뢰게시판으로 가는게 맞는걸까요?