체크박스의 값 > 그누4 질문답변

그누4 질문답변

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

체크박스의 값 정보

체크박스의 값

본문

라디오 버튼은 성공 하였습니다.
 
체크박스의 여러개의 값을 view 화면에 뿌려 줄려고 하는데..잘 안되네요
 
 
 
------view 소스-----------
<?
            if ($view[wr_8]== 0)
                echo  "강아지";
     
        else if ($view[wr_8]== 1)
          echo  "돼지";
    
    else if ($view[wr_8]== 2)
          echo  "말";
    
    else if ($view[wr_8]== 3)
          echo  "황소";
  
        ?>
 
 
---------write 소스-------------
 
 
 <?
 $sub_ray=array("강아지","돼지","말","황소");
 reset($sub_ray);
 for($su=0; $su<=count($sub_ray)-1; $su++){?>
  <input type=checkbox  name="wr_8"  value="<?=$su?>"
  <? if($wr_8=="$su")  echo"checked";?> style='padding:2 0 0 0'>
              <?=$sub_ray[$su]?>
              <?}//for?>
 
 
 
라디오 버튼은 한 가지만을 선택을 하기 때문에   간단히 해결 할 수 있었는데.
 
체크 박스의 여러개의 값을 출력 할 수 있는 걸 잘 모르겠습니다.
 
조언 부탁 드립니다.
  • 복사

댓글 전체

view.php
<?

$due_day= str_split( $wr_8, 2);
$due_day_flag= array();
foreach( $due_day as $wday) $due_day_flag[ $wday]= 'checked';
...
..
.

?>
<input name="gday[]" type="checkbox" <?=$due_day_flag['일']?> value="일">일
<input name="gday[]" type="checkbox" <?=$due_day_flag['월']?> value="월">월
<input name="gday[]" type="checkbox" <?=$due_day_flag['화']?> value="화">화
<input name="gday[]" type="checkbox" <?=$due_day_flag['수']?> value="수">수
<input name="gday[]" type="checkbox" <?=$due_day_flag['목']?> value="목">목
<input name="gday[]" type="checkbox" <?=$due_day_flag['금']?> value="금">금
<input name="gday[]" type="checkbox" <?=$due_day_flag['토']?> value="토">토


write_update.head.skin.php를 만들고
<?
$wr_8='';
foreach( $gday as $wday) $wr_8 .=$wday;
?>

월화수목금토 대신 12345를 쓰실 거라면
$due_day= str_split( $wr_8, 2);에서 끝에 2를 1로 바꾸세요.
© SIRSOFT
현재 페이지 제일 처음으로