url에 같은게 여러개일때 질문입니다. 채택완료
museplay
5년 전
조회 2,082
</p>
<p><form method="get"></p>
<p><?php</p>
<p> if($i=0; $i<5; $i++){</p>
<p> <input type="checkbox" name="condition" value="condition_<?php echo $i ?>"></p>
<p> }</p>
<p> <input type="submit" value="확인"></p>
<p>?></p>
<p></form></p>
<p>
안녕하세요.
checkbox 클릭한 value값을 get방식으로 가져왔습니다.
예를들어 두개를 선택하면 url에서 ?condition=condition_1&condition=condition_2 이렇게 나오는데
echo $condition 했을때 두개의 값을 다 가져오고 싶습니다.
도움 부탁드립니다 ^^
댓글을 작성하려면 로그인이 필요합니다.
답변 1개
채택된 답변
+20 포인트
5년 전
위와같이 하면 배열로 저장되서 넘어가는데
배열을 출력하기방법으로
print_r(배열명);
이 있고
그누보드에서 버전업시킨
print_r2(배열명);
이 있습니다.
시스템 변수 출력용으로
var_dump($변수명); 으로 상태를 보는것도 가능합니다.
순수하게 loop를 돌려서 보려면
$condition = $_REQUEST['condition'];
foreach($condition => $value )
$str .= ", ".$value;
echo $str;
함수를 이용한 implode
$str = implode( ', ',$condition);
echo $str;
로 사용할수있습니다.
로그인 후 평가할 수 있습니다
답변에 대한 댓글 1개
m
museplay
5년 전
감사합니다 ^^ 덕분에 잘 해결했습니다.
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인