내 댓글 보기 시 추가필드 출력문제 채택완료
질문을 확실하게 하지못해 여러번 글을 쓰네요 ㅠㅠ 죄송합니다.
동글이님의 마이페이지 스킨을 이용하여 수정중입니다.
//new.skin.php
schedule 게시판 게시글에 있는 댓글만 출력해서 뿌려주고싶습니다.
위 코드 적용 시 내가 어느 게시글에 댓글을 달았는지는 정상적으로 출력이 되나
댓글 작성시에 추가필드(wr_7)가 작성 댓글과 전혀 매치가 안되고 최근 댓글의 w_7필드만 전부 뿌려주고 있는 현상이 생깁니다.
sql 상 데이터는 전혀 문제가 없고요.
wr_is_comment = '1'라고 지정해준 이유는 게시글이 아닌 댓글만 추리기 위해서 였는데 맞게 한건지 사실 잘 모르겠습니다 ㅠㅠㅠ
답변 2개
$row=sql_fetch_array($result); ] ----->수정
[]
그런데 댓글이 2개 이상일 때는??
그리고 댓글 추출 코드는 사용하지않을 모든 페이지 게시물의 댓글을 추출하게 되어있는데
비효율적인 것은 차치하고 나중에 게시물 및 댓글이 많아지면 아주 안좋을테죠?
해당 페이지에 있는 wr_id만 모아서 해당 댓글만 추출하는 코드를 연구하세요
답변에 대한 댓글 2개
댓글을 작성하려면 로그인이 필요합니다.
loop 바깥에서
$sql = " select * from g5_write_schedule where wr_is_comment = '1' order by mb_id";
$result = sql_query($sql);
$row=sql_fetch_array($result);
이렇게 하고
loop 안에서
...
<td class="td_name" style="background-color:red;">[<?php echo $row['wr_7'] ?>]</td>
...
이렇게 하면 wr_7이 똑같은 값만 리스트에 나오는 건 당연합니다.
하여간에 질문 내용을 이해를 못 하겠습니다.
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인