2026, 새로운 도약을 시작합니다.

여분필드 쪼개기 list페이지에 출력하기 질문입니다 채택완료

여분필드 wr_20 을 추가하고 write.skin.php 의 상단에 

Copy


$price = explode(",", $write['wr_20']); 를 넣고 글쓰기한 경우

view.skin.ph 의 상단에 $price = explode(",", $view['wr_20']); 를 넣고 view 페이지에서 $price[0], $price[1] . . . 등등 출력하면 잘 출력됩니다

 

그런데 list.skin.php 에서 는 $price[0], $price[1] . . . 이런 값들을 어떻게 출력하나요~~

list.skin.php  상단에 $price = explode(",", $list[$i]['wr_20']); 을 넣고 

 이런 식으로하면 출력이 되질 않네요~~ 

 

답변 1개

채택된 답변
+20 포인트

아래의 코드를 한번 참고를 해보세요..

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

// 게시물 목록을 순회하면서 처리
for ($i=0; $i<count($list); $i++) {
    // 여분필드를 분리
    $price = explode(",", $list[$i]['wr_20']);
?>
    <tr>
        <td><?php echo $list[$i]['wr_subject']; // 게시물 제목 ?></td>
        <td><?php echo $list[$i]['wr_name']; // 작성자 ?></td>
        <td><?php echo isset($price[0]) ? $price[0] : ''; // 여분필드의 첫 번째 값 ?></td>
        <td><?php echo isset($price[1]) ? $price[1] : ''; // 여분필드의 두 번째 값 ?></td>
        <!-- 추가로 필요한 필드를 여기에 출력할 수 있습니다 -->
    </tr>
<?php
}
?>
 

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

답변에 대한 댓글 1개

감사합니다. // 여분필드를 분리
$price = explode(",", $list[$i]['wr_20']);를 상단이 아닌 페이지의 for문에 삽입하니 잘 되네요~~`

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

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

로그인
🐛 버그신고