url에 같은게 여러개일때 질문입니다.

url에 같은게 여러개일때 질문입니다.

QA

url에 같은게 여러개일때 질문입니다.

본문


<form method="get">
<?php
  if($i=0; $i<5; $i++){
    <input type="checkbox" name="condition" value="condition_<?php echo $i ?>">
  }
  <input type="submit" value="확인">
?>
</form>

 

안녕하세요.

checkbox 클릭한 value값을 get방식으로 가져왔습니다.

예를들어 두개를 선택하면 url에서 ?condition=condition_1&condition=condition_2 이렇게 나오는데

echo $condition 했을때 두개의 값을 다 가져오고 싶습니다.
도움 부탁드립니다 ^^

이 질문에 댓글 쓰기 :

답변 1

위와같이 하면 배열로 저장되서 넘어가는데

배열을 출력하기방법으로

 

print_r(배열명);

이 있고

 

그누보드에서 버전업시킨

print_r2(배열명);

이 있습니다.

 

시스템 변수 출력용으로

var_dump($변수명); 으로 상태를 보는것도 가능합니다.

 

순수하게 loop를 돌려서 보려면

$condition = $_REQUEST['condition'];

 

foreach($condition => $value )

    $str .= ", ".$value;

echo $str;

 

함수를 이용한 implode 

$str = implode( ', ',$condition);

echo $str;

 

로 사용할수있습니다.

답변을 작성하시기 전에 로그인 해주세요.
전체 23
QA 내용 검색
filter #get ×

회원로그인

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