Copy
를
<td><input type="checkbox" name="wr_2" value="ㄱㄱ" <?php if($wr_2 == ㄱㄱ) echo 'checked="checked"';?>> ㄱㄱ
<input type="checkbox" name="wr_2" value="ㄴㄴ" <?php if($wr_2 == ㄴㄴ) echo 'checked="checked"';?>> ㄴㄴ
<input type="checkbox" name="wr_2" value="ㄷㄷ" <?php if($wr_2 == ㄷㄷ) echo 'checked="checked"';?>> ㄷㄷ</td>
<td><input type="checkbox" name="wr_2" value="ㄹㄹ" <?php if($wr_2 == ㄹㄹ) echo 'checked="checked"';?>> ㄹㄹ
<input type="checkbox" name="wr_2" value="ㅁㅁ" <?php if($wr_2 == ㅁㅁ) echo 'checked="checked"';?>> ㅁㅁ
<input type="checkbox" name="wr_2" value="ㅂㅂ" <?php if($wr_2 == ㅂㅂ) echo 'checked="checked"';?>> ㅂㅂ</td>
반복문으로 일렬로 배치할수있을까요?
답변 3개 / 댓글 1개
채택된 답변
+20 포인트
8년 전
<?
$v_o=array('ㄱㄱ','ㄴㄴ','ㄹㄹ','ㅁㅁ','ㅂㅂ');
for($i=0;$i<5;$i++){?>
<input type="checkbox" name="wr_2" value="<?=$v_o[$i]?>" <?php if($wr_2 == $v_o[$i]) echo 'checked="checked"';?>><?=$v_o[$i]?>
<?
}?>
답변에 대한 댓글 1개
8년 전
8년 전
그냥 간단 하게 애기할게요
이게시판의 성격은 답변자가 도움이 되는 어떤 대답을 해주거든요
그런데 aaab 님의
처음 질문은 어떠게 하면 반복할수있는 가를 물어봐서제가 답변해드려고
균이님이 name 값이 같아서 마지막 의 변수 값이 넘어가서그러니까 확인해보라구 애기한거자나요
그런데 aab 님이 서버 쪽이라 는 애기를 하면서 방향을 틀어버리면 균이님 도 저도 막 서운해지거든요
여기까지는 그냥 제의견입니다
그럼 님의 질문에 대답을 할게요
반복은 저러게 하면되고요
값을 전달 받을페이지에 값을 제대루 전달 하려면 배열로 넘기던가
아니면 각각의 name 값을다르게 지정해서 넘겨서 해야합니다
8년 전
네 가능 합니다
답변을 작성하려면 로그인이 필요합니다.
서버쪽에서 print_r($_POST); exit; 해서 넘어온 값을 출력해보면 알 수 잇습니다