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

여분필드 wr_6 에 입력된 글로만 글목록으로 나타나게 하려 합니다 채택완료

e편한 11개월 전 조회 1,146

안녕하세요

제목처럼 여분필드 6번에 입력된글만 글목록으로 만들고 싶습니다

그래서 지난번 질문에서 아래코드를 이용하여 글제목을 나오게는 하였습니다

그런데

글제목과 첨부파일1에 이미지까지 목록에 출력되게 하려는데

이 이미지출력이 안됩니다

여러분들의 답변이 있었지만 잘되지않고 글제목과 나머지 입력된거는 나오는데

이미지를 출력되게는 안됩니다

q&a 에서 비슷한걸 찾아서 적용해봐도 잘되지않아  다시한번 문의드려봅니다

이게 해결이 안되네요 ^^

 

 

아래는  지난번 질문에서 얻은 답변인데 제목만 나옵니다 

<?php
// 추천된 게시물 가져오기 (wr_6에 추천이 입력된 글)
$sql = " select * from {$write_table} 
    where wr_6 != '' 
    and wr_is_comment = 0 
    order by wr_datetime desc 
    limit 0, 5 "; // 최근 5개만 출력
$result = sql_query($sql);
?>
<!-- 추천글 목록 출력 -->
<?php if(sql_num_rows($result) > 0) { ?>
<div class="recommended-posts">
    <h2>추천 게시물</h2>
    <ul>
    <?php
    while ($row = sql_fetch_array($result)) {
     $subject = conv_subject($row['wr_subject'], 40);    ?>
<?php echo $subject ?>
<?php 
} 
} ?>

 

 

 

 

 

 

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

답변 3개

채택된 답변
+20 포인트
glitter0gim
11개월 전

안녕하세요~ 참고하여 보세요.

</p>

<p><?php

// 추천된 게시물 가져오기 (wr_6에 추천이 입력된 글)

$sql = "SELECT * FROM {$write_table} 

    WHERE wr_6 != '' 

    AND wr_is_comment = 0 

    ORDER BY wr_datetime DESC 

    LIMIT 0, 5"; // 최근 5개만 출력

$result = sql_query($sql);

?></p>

<p><!-- 추천글 목록 출력 -->

<?php if (sql_num_rows($result) > 0) { ?>

<div class="recommended-posts">

    <h2>추천 게시물</h2>

    <ul>

    <?php

    while ($row = sql_fetch_array($result)) {

        $subject = conv_subject($row['wr_subject'], 40); // 글 제목

        $img = ''; // 기본 이미지 변수 초기화</p>

<p>        // 첨부파일 경로 가져오기

        if (!empty($row['wr_id'])) {

            $file_sql = "SELECT bf_file FROM {$g5['board_file_table']} WHERE bo_table = '{$bo_table}' AND wr_id = '{$row['wr_id']}' AND bf_no = 0";

            $file_result = sql_fetch($file_sql);</p>

<p>            if ($file_result && file_exists(G5_DATA_PATH . '/file/' . $bo_table . '/' . $file_result['bf_file'])) {

                $img = G5_DATA_URL . '/file/' . $bo_table . '/' . $file_result['bf_file'];

            }

        }

        ?>

        <li>

            <a href="<?= G5_BBS_URL ?>/board.php?bo_table=<?= $bo_table ?>&wr_id=<?= $row['wr_id'] ?>">

                <?php if ($img) { ?>

                    <img src="<?= $img ?>" alt="첨부 이미지" style="max-width: 150px; max-height: 150px;">

                <?php } ?>

                <p><?= $subject ?></p>

            </a>

        </li>

    <?php } ?>

    </ul>

</div>

<?php } else { ?>

<p>추천된 게시물이 없습니다.</p>

<?php } ?></p>

<p>

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

답변에 대한 댓글 3개

e
e편한
11개월 전
엄지척입니다 정말 감사드립니다 ^^
g
glitter0gim
11개월 전
~/_
화니꿍
11개월 전
좋은 참고 하였습니다!!

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

11개월 전

현재 불러오려는 곳이 list.skin.php 처럼 보드 내 인지

아니면 별도 페이지인지부터 알려줘야죠...

첨부파일 1번은 리스트일 경우

 

</p>

<p>$list[$i]['file'] = get_file($list[$i]['bo_table'], $list[$i]['wr_id']);

$file_img2 = $list[$i]['file'][1]['path'].'/'.$list[$i]['file'][1]['file'];

echo $file_img2;</p>

<p>

 

이런식으로 뽑을수 있습니다.

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

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

11개월 전

while ($row = sql_fetch_array($result)) {

  $file = get_file($bo_table, $row['wr_id']);

  print_r($file);

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

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

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

로그인