게시판 list 항목 추가 알려주세요~!

매출이 오르면 내리는 수수료! 지금 수수료센터에서 전자결제(PG)수수료 비교견적 신청해 보세요!
게시판 list 항목 추가 알려주세요~!

QA

게시판 list 항목 추가 알려주세요~!

본문

게시판 스킨 수정중 궁금해서 여쭤봅니다.

write.skin.php 입력값 업체명 wr_5_3_ 품목 wr_5_33_  항목 2개를 추가했습니다.

list.skin.php 리스트에 위 두개 반영하려면 코드를 어떻게 넣어야해요? 아무리 해도 반영이 안되네요

 

237187600_1737019042.6498.png

 

 write.skin.php
 <td class="text-center bg_tr">일자</td>
                    <td class="text-center bg_tr">주문번호</td>
                    <td class="text-center bg_tr">업체명</td>
                    <td class="text-center bg_tr">품목</td>
                    <td class="text-center bg_tr">판매금액</td>
                    <td class="text-center bg_tr">매입금액</td>
                    <td class="text-center bg_tr">이동</td>
                    <td class="text-center bg_tr">삭제</td>
                </tr>
                </thead>
                <tbody>
                <?php for($i=1;$i<=$inpcnt3;$i++){ ?>
                    
                <tr id="append3_<?php echo $i ?>">
                    <td class="tb_inps"><input type="text" class="tb_inps_inp datepicker" name="wr_5_2_<?php echo $i ?>" id="" value="<?php echo isset(${'wr_5_2_'.$i}) ? ${'wr_5_2_'.$i} : ''; ?>"></td>
                    <td class="tb_inps"><input type="text" class="tb_inps_inp" name="wr_5_5_<?php echo $i ?>" id="" value="<?php echo isset(${'wr_5_5_'.$i}) ? ${'wr_5_5_'.$i} : ''; ?>"></td>
                    <td class="tb_inps"><input type="text" class="tb_inps_inp" name="wr_5_3_<?php echo $i ?>" id="" value="<?php echo isset(${'wr_5_3_'.$i}) ? ${'wr_5_3_'.$i} : ''; ?>"></td>
                    <td class="tb_inps"><input type="text" class="tb_inps_inp" name="wr_5_33_<?php echo $i ?>" id="" value="<?php echo isset(${'wr_5_33_'.$i}) ? ${'wr_5_33_'.$i} : ''; ?>"></td>
                    <td class="tb_inps"><input type="number" class="tb_inps_inp" name="wr_5_4_<?php echo $i ?>" id="" value="<?php echo isset(${'wr_5_4_'.$i}) ? ${'wr_5_4_'.$i} : ''; ?>"></td>
                    <td class="tb_inps"><input type="number" class="tb_inps_inp" name="wr_5_44_<?php echo $i ?>" id="" value="<?php echo isset(${'wr_5_44_'.$i}) ? ${'wr_5_44_'.$i} : ''; ?>"></td>
                    <td class="tb_inps move_td text-center"></td>

 

 list.skin.php
  <th nowrap class="tb_num">번호</th>
                        <?php } ?>
                    <th nowrap>작성일자</th>
                    <th nowrap>업체명</th>
                    <th nowrap>품목</th>
                    <th nowrap>작성자</th>
                    <th nowrap>결재</th>
                    <th nowrap class="tb_btn1">관리</th>
                </tr>
            </thead>
            <tbody>
                <?php
                for ($i=0; $i<count($list); $i++) {
                ?>
                <tr>
                    <?php if ($is_checkbox) { ?>
                    <td nowrap>
                        <input type="checkbox" name="chk_wr_id[]" value="<?php echo $list[$i]['wr_id'] ?>" id="chk_wr_id_<?php echo $i ?>" class="magic-checkbox">
                        <label for="chk_wr_id_<?php echo $i ?>"></label>
                    </td>
                    <?php } else { ?>
                    <td nowrap><?php echo $list[$i]['num']; ?></td>
                    <?php } ?>
                    <td nowrap><?php echo $list[$i]['datetime'] ?></td>
                    <td nowrap><?php echo isset(${'wr_5_3_'.$i}) ? ${'wr_5_3_'.$i} : ''; ?></td>
                    <td nowrap><?php echo isset(${'wr_5_33_'.$i}) ? ${'wr_5_33_'.$i} : ''; ?></td>
                    <td nowrap><?php echo $list[$i]['name'] ?></td>
                    
                    </td>
                    <td nowrap>
                        <?php echo get_confirm_list($bo_table, $wr_id, $list[$i]['wr_confirm']) ?>
                    </td>
                    <td nowrap>

이 질문에 댓글 쓰기 :

답변 3

list.skin.php의 다음 부분을 수정

<td nowrap><?php echo isset(${'wr_5_3_'.$i}) ? ${'wr_5_3_'.$i} : ''; ?></td>

<td nowrap><?php echo isset(${'wr_5_33_'.$i}) ? ${'wr_5_33_'.$i} : ''; ?></td>


<td nowrap><?php echo $list[$i]['wr_5_3']; ?></td>
<td nowrap><?php echo $list[$i]['wr_5_33']; ?></td>

list.skin.php는 $list 배열을 사용하여 게시판의 데이터를 출력합니다.

따라서, wr_5_3(업체명)과 wr_5_33(품목) 데이터를 출력하려면,

이 데이터를 board.php 또는 관련 쿼리에서 $list 배열에 포함되도록 처리해야 합니다.
*wr_5_3과 wr_5_33 컬럼이 데이터베이스의 게시판 테이블에 존재해야 함.

  존재하지 않는다면, 해당 컬럼을 추가.

*write.skin.php에서 입력 필드의 이름(wr_5_3_, wr_5_33_)과

  데이터베이스 컬럼 이름이 동일해야 데이터가 정확히 저장되고 불러올 수 있음

*$write_table 변수는 사용하는 게시판 테이블을 참조함.

  해당 테이블 이름이 올바른지 확인

<?php echo $list[$i]['해당컬럼']; ?>

이렇게 출력합니다.

 

뷰페이지에 <?php echo $view['wr_5_33']; ?> 이렇게 출력하신다면

리스트에서는 <?php echo $list[$i]['wr_5_33']; ?> 이렇게 해보세요.

디비에는 잘 들어가고 있나요?

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

회원로그인

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