테스트 사이트 - 개발 중인 베타 버전입니다

셀렉트 박스가 동일한 이름이면 처리하는곳에서 어떻게 받아야하나요? 채택완료

블랙캣77 5년 전 조회 2,709

<select name="a[]"> 식의 셀렉트 박스가 여러개 이면 각각의 선택값은 어떻게 받아야 할려나요?

그냥 인풋처럼 배열로 들어올지 알았는데 그냥 array 글자로 찍히네요.

그냥 되었던거 같은데 안되서 질문해봅니다.

댓글을 작성하려면 로그인이 필요합니다.

답변 3개

채택된 답변
+20 포인트
프라푸치노K

common.php에 post 처리 부분 살펴보세요

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

프라푸치노K

wite.update.php 에서 wr_1 ~ 10 형변환이 있는데 관련있는지 확인해보세요.

if (isset($_POST['wr_'.$i]) && settype($_POST['wr_'.$i], 'string')) {
  $$var = trim($_POST['wr_'.$i]);
}

로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

블랙캣77
5년 전
해당 부분이 정확했네요 감사합니다. ^^

댓글을 작성하려면 로그인이 필요합니다.

프라푸치노K

<select name="a[0]"> 식으로 key 삽입해보세요

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인