최신글 코멘트 질문드립니다.

최신글 코멘트 질문드립니다.

QA

최신글 코멘트 질문드립니다.

본문

안녕하세요 

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

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

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

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

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

 

 

 


<?php
if (!defined('_GNUBOARD_')) exit; // 개별 페이지 접근 불가
// 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']);
        // 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>
    </div>
</div>
 

이 질문에 댓글 쓰기 :

답변 5


$row = sql_fetch(" select * from {$write_table} where wr_id = '{$list[$i]['wr_parent']}' ");
echo $row['wr_subject'];

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

$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']; 

 

 

 

 

 

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

회원로그인

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