미채택 완료

1대1문의 리스트에서 답변보이기

1대1문의 게시판 리스트에서 게시글 내용을 불러오는건 어제 질문에서 해결됐는데

답변이 있는 경우 답변 내용도 불러와야합니다


view.answer.skin.php를 보니 conv_content($answer['qa_content'], $answer['qa_html']);

로 답변 내용이 들어가 있던데 저 구문을 그대로 list.skin.php에서 쓰면 에러가 나고

$answer['qa_content']만 따로 쓰면 아예 안나오네요

view.skin.php에서

Copy
<?php
// 질문글에서 답변이 있으면 답변 출력, 답변이 없고 관리자이면 답변등록폼 출력
if(!$view['qa_type']) {
    if($view['qa_status'] && $answer['qa_id'])
        include_once($qa_skin_path.'/view.answer.skin.php');
    else
        include_once($qa_skin_path.'/view.answerform.skin.php');
}
?>

이부분을 가져다가

list.skin.php에

Copy
<div id="bo_v_ans">
<?php
// 질문글에서 답변이 있으면 답변 출력, 답변이 없고 관리자이면 답변등록폼 출력
if(!$list[$i]['qa_type']) {
    if($list[$i]['qa_status'] && $answer['qa_id'])
        include_once($qa_skin_path.'/view.answer.skin.php');
    else
        include_once($qa_skin_path.'/view.answerform.skin.php');
}
?>
</div>

이렇게 넣어봤는데 리스트의 제일 위 한개의 게시글에만 내용이 뜨고 그나마도 답변이 있는데도

답변을 준비중이라는 내용만 나오네요ㅠㅠ

답변 1개 / 댓글 1개

 $answer[$i]['qa_id'] 

각건에 대한 답변이면 중간에  $i 들어잇어야할것같은데요 

답변에 대한 댓글 1개

답변감사합니다 하지만 알려주신 부분을 추가해도 안되네요ㅠㅠ

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