일반 페이지에 코멘트를 뽑아올려고하는데요.

일반 페이지에 코멘트를 뽑아올려고하는데요.

QA

일반 페이지에 코멘트를 뽑아올려고하는데요.

본문

안녕하세요.

 

폭우가 엄청 쏟아지다가 이젠 폭염이네요.

 

일반페이지에 test게시판의 게시글의 코멘트 1개를 뽑아올려고합니다.

 

코멘트는 1개만 달려있습니다.

 


<?php
$sql = " select * from g5_write_test where wr_parent = '$wr_id' and wr_is_comment ='1' limit 1 ";
$result = sql_query($sql); 
?>
<?php  for ($i=0; $row=sql_fetch_array($result); $i++) { ?>
<div style="margin-bottom:20px">
<p><?php echo $row['wr_content'] ?></p>
</div>
<?php } ?>

 

이렇게 처리했는데 불러오질 못하네요.

 

도움 좀 부탁드리겠습니다.

 

항상 감사드리며, 더위에 건강 조심하시고, 좋은하루되세요.

이 질문에 댓글 쓰기 :

답변 4


$sql = "SELECT * FROM g5_write_test WHERE wr_parent = '$wr_id' AND wr_is_comment = '1' ORDER BY wr_id DESC LIMIT 1";
$result = sql_fetch($sql); 
echo $result['wr_content'];

위와 같이 하면 가장 최근은 댓글 하나만 가져 옵니다.
중요한 것은 wr_parent = '$wr_id'의 $wr_id 값이 정확하게 대입 되었는지 잘 보세요.
$wr_id = 000;
링크로 넘어오거나 위와 같이 변수로 설정되어 있아야 합니다.
 

 

$sql = " select * from g5_write_test where wr_parent = '$wr_id' and wr_is_comment ='1' limit 1 ";

// 여기서

 echo $sql;

// 해서 쿼리문이 정상인지 확인해 보세요.

$result = sql_query($sql); 

$result = sql_query($sql); 

-> 

$result = sql_fetch($sql); 

로 바꾸시면 됩니다.

wr_id 값이 어디서 왔나요?

이 값이 없는 것 같네요

 

답변을 작성하시기 전에 로그인 해주세요.
전체 88
QA 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1404호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT