2017-09-19 2 views
-1

퀴즈가 있고 한 퀴즈에 여러 개의 확인란이 있습니다. 내가 올바르게 검색 할 수 있도록 모든 확인란 이름을 다르게 만드는 방법은 무엇입니까?PHP 확인란 동적 이름 및 정확히 검색합니다.

HTML :

foreach($questionSetArr as $question){ 
$questionID = $question['question_id']; 
      $getListOfOptions = getOptionsList($questionID); 
      foreach($getListOfOptions as $option){ 
       $optionDesc = $option['option_desc']; 
       echo "<div class='checkbox'> 
       <label><input type='checkbox' value='$optionDesc' name='cb[$questionID]' id='$questionID' >$optionDesc</label> 
       </div>";  
      } 
} 

PHP :

$questionID = $qIDArr[$x]; 
    echo "<br>User Answer for Question $questionID : "; 
       $selectedQuestion= $_POST["cb"]; 
     print_r($selectedQuestion);  
       foreach ($selectedQuestion as $sQ){ 
        echo $sQ; 
      } 

현재, 그들은 잘못 검색합니다. 어떻게 해결할 수 있습니까? enter image description here

+0

이름 =;''$ 옵션을 사용하여 [ 'ID '];'or such (저장 식별자로 추정) –

답변

0

가 이런 식으로 이름을 시도 대신`$ 옵션 [ 'option_desc를'] 사용하는 '[$가 questionID] [] CB'

+0

여전히 예상대로 작동하지 않았습니다. – beginnerK