여분필드 사용중 체크박스에 체크한 내용만을 나타내고 싶습니다. 도와 주세요... > 그누4 질문답변

그누4 질문답변

그누보드4 관련 질문은 QA 로 이전됩니다. QA 그누보드4 바로가기
기존 게시물은 열람만 가능합니다.

여분필드 사용중 체크박스에 체크한 내용만을 나타내고 싶습니다. 도와 주세요... 정보

여분필드 사용중 체크박스에 체크한 내용만을 나타내고 싶습니다. 도와 주세요...

본문

여분필드를 100개를 생성하고 각각에 체크박스를 걸어 놨습니다.
 
---------------------------------------write.skin.php ------------------------------------------
<tr><td>
   <input type=checkbox name=wr_6  value='나1' <?if($write[wr_6] == "나1") echo "checked";?>>나1<br>
   <input type=checkbox name=wr_7  value='나2' <?if($write[wr_7] == "나2") echo "checked";?>>나2<br>
   <input type=checkbox name=wr_8  value='나3' <?if($write[wr_8] == "나3") echo "checked";?>>나3<br>
   <input type=checkbox name=wr_9  value='나4' <?if($write[wr_9] == "나4") echo "checked";?>>나4<br>
   <input type=checkbox name=wr_10  value='나5' <?if($write[wr_10] == "나5") echo "checked";?>>나5<br>
   <input type=checkbox name=wr_11  value='나6' <?if($write[wr_11] == "나6") echo "checked";?>>나6<br>
   <input type=checkbox name=wr_12  value='나7' <?if($write[wr_12] == "나7") echo "checked";?>>나7<br>
   <input type=checkbox name=wr_13  value='나8' <?if($write[wr_13] == "나8") echo "checked";?>>나8<br>
                                                                    .
                                                                    .
                                                                    .
   <input type=checkbox name=wr_100  value='나95' <?if($write[wr_100] == "나95") echo "checked";?>>나95<br>
</td></tr>
 
 
----------------------------------------view.skin.php ------------------------------------------
<tr><td> 
    <?
     for ($i=6; $i<101; $i++) 
     {
         if ($view['wr_'+$i] ==  "checked") 
             {
                  echo "<tr><td height=20>{$view['wr_'+$i]}</td></tr>";
              }
      }
     ?>
</td></tr>
 
write에서 체크박스에 체크를 한 것만 view에서 그 값(value)을 나타내고자 합니다.
위에 처럼 구문을 작성했는데 역시나 안되네요...워낙 초보라 ㅠㅠ
도움 좀 부탁드립니다.
어떻게 해야 하나요?
                           

댓글 전체

아원님 감사합니다. 아래와 같이 바꾸라는 말씀이신가요?   
  <?
    for ($i=6; $i<101; $i++)
    {
        if ($view['wr_'+$i] ==  "value")
            {
                  echo "<tr><td height=20>{$view['wr_'+$i]}</td></tr>";
              }
      }
    ?>
<tr><td>
 <?=$view[wr_6]?>,<?=$view[wr_7]?>,<?=$view[wr_8]?>,...
</td></tr>
이런식으로 하면 체크된 것과 체크안된것이 다 표기는 되는데...
가령,
나1, ,나3, , ,나6...
체크안된것은 빈 공백으로 나오네요...
체크박스에 체크된 것만 골라서 나타내고 싶은데...어렵네요...ㅠ
아~  워낙 문외한이라 아원님의 말씀이 처음에는 무슨 말인지 도통 이해가 안갔는데...
해결 됐네요...
고맙습니다. 아원님...
즐거운 하루되세요...
전체 66,554 |RSS
그누4 질문답변 내용 검색

회원로그인

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