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

폼 오류 문의드립니다. 채택완료

이엠아이디 1년 전 조회 1,055

http://sir.kr/data/editor/2410/3556551080_1729594076.3565.png" />

 

위 이미지 처럼 들어오는데

채무사유 부분만 Array로 내용이 안들어 오는데요...

 

<tr>

     <th>채무사유</th>

     <td><?php echo $row['wr_7']?></td>

 </tr>

 

 

위 소스가 출력해서 이미지처럼 나오게 하는 부분이고

아래소스가 유저가 입력하는 소스입니다

어떻게 수정해야 Array가 아니고 체크한것이 나오게 될까요??

 

 

       <!--스텝6s-->
        <div id="step-6" class="form-step">
            <div class="cp1">
                <h1>채무 발생 사유를 선택해 주세요</h1>
                <p style="color:grey">※복수 선택 가능</p>
            </div>
            <div class="cp2">
                <dl>
                    <dt>
                      <label class="custom-radio">
                        <input type="checkbox" name="wr_7[]" id="wr_7_1" value="생활비" checked>
                        <span class="radio-mark"></span>
                        <span class="label-text">생활비</span>
                      </label>
                    </dt>
                    <dt>
                      <label class="custom-radio">
                        <input type="checkbox" name="wr_7[]" id="wr_7_2" value="사업자금">
                        <span class="radio-mark"></span>
                        <span class="label-text">사업자금</span>
                      </label>
                    </dt>
                    <dt>
                      <label class="custom-radio">
                        <input type="checkbox" name="wr_7[]" id="wr_7_3" value="도박/주식">
                        <span class="radio-mark"></span>
                        <span class="label-text">도박/주식</span>
                      </label>
                    </dt>
                    <dt>
                      <label class="custom-radio">
                        <input type="checkbox" name="wr_7[]" id="wr_7_4" value="병원비">
                        <span class="radio-mark"></span>
                        <span class="label-text">병원비</span>
                      </label>
                    </dt>
                    <dt>
                      <label class="custom-radio">
                        <input type="checkbox" name="wr_7[]" id="wr_7_5" value="사기">
                        <span class="radio-mark"></span>
                        <span class="label-text">사기</span>
                      </label>
                    </dt>
                    <dt>
                      <label class="custom-radio">
                        <input type="checkbox" name="wr_7[]" id="wr_7_6" value="기타">
                        <span class="radio-mark"></span>
                        <span class="label-text">기타</span>
                      </label>
                    </dt>
                </ul>
            </div>
            <div class="cp4">
               <input type="text" id="wr_7[]" name="wr_7_7" class="ipfull" placeholder="기타사항을 입력하세요" />
            </div>
        </div>
        <!--스텝6e-->

 

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

답변 2개

채택된 답변
+20 포인트
1년 전

해당 스킨 디렉토리에 write_update.head.skin.php 파일을 생성하고 다음과 같은 코드를 추가하면 됩니다.

 

</p>

<p>if (!defined("_GNUBOARD_")) exit; </p>

<p> </p>

<p>$wr_7 = implode(',', $wr_7);</p>

<p>

 

체크박스로 선택된 배열 값들을 쉼표(,)로 구분하여 하나의 문자열로 변환하여 DB 테이블 wr_7 칼럼에 저장되도록 합니다.

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

답변에 대한 댓글 2개

이엠아이디
1년 전
안되네요 ㅠㅠ
마르스컴퍼니
1년 전
<?php
if (!defined("_GNUBOARD_")) exit;

$wr_7 = implode(',', $wr_7);

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

1년 전

따로 wr_1 부터를 write_update.php 따로 해서 답변 해주신거에서 $wr_7 = 부분을 $_POST['wr_7'] 로 바꿔보세요.

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

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

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

로그인