테스트 사이트 - 개발 중인 베타 버전입니다

최신글 코멘트 질문드립니다. 채택완료

초비입니다 7개월 전 조회 2,495

안녕하세요 

모든 코멘트를 최신글로 가져오는 글인데 

문제는 코멘트를 잘가져오는데 

글제목을 못가져 오는데 글제목을 가져오는 방법이 없을까요?

<?php echo $list[$i]['wr_subject']; ?>

적용해도 나오지 않습니다.

 

 

 

</p>

<p><?php

if (!defined('_GNUBOARD_')) exit; // 개별 페이지 접근 불가</p>

<p>// add_stylesheet('css 구문', 출력순서); 숫자가 작을 수록 먼저 출력됨

add_stylesheet('<link rel="stylesheet" href="'.$latest_skin_url.'/style.css">', 0);

?>

<div id="new_lat">

    <strong class="lat_title">

        <?php if (!$is_comment) { ?>

            <a href="<?php echo G5_BBS_URL ?>/new.php">최근 게시글</a>

        <?php } else { ?>

            <a href="<?php echo G5_BBS_URL ?>/new.php?view=c">영업활동</a>

        <?php } ?>

    </strong>

    <div class="tbl_head_lt">

       <table>

    <?php

    $count = count($list);

    for ($i = 0; $i < $count; $i++) {

        $bo_subject = mb_substr($list[$i]['bo_subject'], 0, 10, "utf-8");

        $wr_subject = preg_replace('/[^가-힣]/u', '', $list[$i]['wr_subject']);</p>

<p>        // wr_subject가 비어 있으면 "[사진]"을 기본값으로 설정

        $display_subject = !empty($wr_subject) ? $wr_subject : "[사진]";

    ?>

        <tr>

            <td class="td_subject">

                <a href="<?php echo G5_BBS_URL ?>/board.php?bo_table=<?php echo $list[$i]['bo_table'] ?>" class="lat_board_link"></a> 

                <a href="<?php echo $list[$i]['href']; ?>"> 

                    <?php echo $display_subject; ?>

                    <?php if ($list[$i]['comment_cnt']) { ?>

                        <span class="new_cmt"><?php echo $list[$i]['comment_cnt']; ?></span>

                    <?php } ?>

                </a>

                <?php

                if (isset($list[$i]['icon_new'])) echo " " . $list[$i]['icon_new'];

                if (isset($list[$i]['icon_secret'])) echo " " . $list[$i]['icon_secret'];

                ?>

            </td>

            <td class="td_name"><?php echo $list[$i]['wr_name'] ?></td>

            <td class="td_date"><?php echo $list[$i]['datetime2'] ?> </td>

        </tr>

    <?php } ?>

    <?php if ($count == 0) echo '<tr><td colspan="3" class="empty_table">게시물이 없습니다.</td></tr>'; ?>

</table></p>

<p>    </div>

</div>

 </p>

<p>

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

답변 5개

채택된 답변
+20 포인트
e
7개월 전

</p>

<p>$row = sql_fetch(" select * from {$write_table} where wr_id = '{$list[$i]['wr_parent']}' ");</p>

<p>echo $row['wr_subject'];</p>

<p>

로그인 후 평가할 수 있습니다

답변에 대한 댓글 2개

초비입니다
7개월 전
똑같이 안됩니다 ㅠㅠ
e
eyekiss
7개월 전
for ($i = 0; $i < $count; $i++) {
다음에 추가하신게 맞나요?

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

7개월 전

$list[$i]['wr_subject']는 값이 애초에 없습니다

댓글만 추출한 것이니 제목이 있을리가 없습니다

 

다음처럼 for바로 다음에 추가

 for ($i = 0; $i < $count; $i++) {
  $write_table = $g5['write_prefix'].$list[$i]['bo_table']; //여기부터 추가
 $row= sql_fetch("select wr_subject from $write_table where wr_id={$list[$i][wr_parent']} ");
 $list[$i]['wr_subject'] =$row['wr_subject']; 

 

 

 

 

 

로그인 후 평가할 수 있습니다

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

초비입니다
7개월 전

로그인 후 평가할 수 있습니다

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

초비입니다
7개월 전

사진과 같이 나옵니다 

로그인 후 평가할 수 있습니다

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

핑크빈
7개월 전

<?php echo $list[$i]['wr_content']; ?> 으로 해보세요.

로그인 후 평가할 수 있습니다

답변에 대한 댓글 11개

초비입니다
7개월 전
<?php echo $list[$i]['wr_content']; ?> 저장된 값만 나옵니다 ㅠ
핑크빈
7개월 전
게시물 제목이 나오고싶은 말씀이신가요? 그렇다면 따로 해당 댓글의 게시물 제목을 불러오셔야합니다.
초비입니다
7개월 전
<?php echo $list[$i]['wr_subject']; ?> 이렇게 적용 하면 해당 게시글의 댓글이 또 나옵니다 ㅠㅠ
핑크빈
7개월 전
어떻게 나오는지 캡쳐해보실레요?
초비입니다
7개월 전
댓글 달아놨습니다~!
핑크빈
7개월 전
echo strip_tags($wr_subject);
이렇게 해보실레요?
초비입니다
7개월 전
<?php echo strip_tags($wr_subject); ?> 적용시 댓글 내용만 2개 나옵니다 사진 첨부했습니다
핑크빈
7개월 전
<?php echo cut_str(strip_tags($wr_subject),글자수); ?>
글자수 정해서 해보세요.
초비입니다
7개월 전
음 이것도 안되네요 ㅠㅠ 어떤게 문제인지 정말 모르겠네요 ㅠㅠㅠ
핑크빈
7개월 전
어떻게 나오시는데요?
초비입니다
7개월 전
동일 댓글 2개 나옵니다 길면.... 이런식으로 나옵니다.

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

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

로그인