2014-10-15 4 views
0

정확하지 않습니까?배열의 여러 값을 반환하십시오.

내가 선택한 항목을 표시하는 acf 확인란이있는 필터가 있습니다. 그러나, 현재 배열 내가 보내기/하나의 값을 가져옵니다. 결과 값을 두 개 이상있는 경우 그 값 중 하나가

을 선택하는 경우는 반환되지 않습니다

나의 현재 배열은 다음과 같다 :

$meta_array = array(
      array(
       'key' => 'color_options', 
       'value' => $_GET['color_options'] 
      ) 
    ); 

는 나는 현재 하나의 화살표 하나의 색을 가져옵니다 알고 . 1 색 또는 여러 색을 얻기 위해 값을 어떻게 설정할 수 있습니까? 당신이 데이터를 얻을 때 그런

<input type="checkbox" name="color_options[]" value="1"> 
<input type="checkbox" name="color_options[]" value="2"> 
etc 

- : 당신이 다음 여러 색상 옵션을 잡고이 같은 모든 체크 박스에 이름을 하나 개 이상 체크 박스가있는 경우

어떤 조언 참조는 크게

+2

표시 할 내용 –

+1

'$ _GET '쿼리 매개 변수로 배열 ("둘 이상")을 보내거나 가져 오려고합니까? – Sam

+0

'$ _GET [ 'color_options']'를 통해 무엇을 보내고 있습니까? '$ meta_array'로 무엇을합니까? –

답변

0

을 감상 할 수있다 다시 PHP로 $ _GET [ 'color_options']는 모든 체크 된 체크 박스의 값을 포함하는 배열이 될 것입니다.

관련 문제