如何在发布表单后显式获取值?

时间:2016-04-07 11:15:28

标签: php post request

<form> 
  <div class="[ form-group ] correct_answer">
      <input type="checkbox" name="correct_answer_or_not ' . $question_id .'"  id="' . $question_id . '" autocomplete="off" />
             <div class="[ btn-group ]">
                  <label for="' . $question_id . '" class="[ btn btn-primary ]">
                      <span class="[ glyphicon glyphicon-ok ]"></span>
                      <span> </span>
                  </label>
                  <label for="' . $question_id . '" class="[ btn btn-default active ]">
                       Correct Answer
                  </label>
             </div>
  </div>
<button  type="submit" name="submit_review">Submit</button>
</form>

大家好,

我所拥有的是一个放在表单中的复选框,基本上每次发帖时,我都会知道哪个与问题相关的复选框已勾选。

所以,如果我选中其中一个方框并执行此操作,

if(isset($_REQUEST['submit_review'])) {

    die(var_dump($_POST));

}

我得到的结果如下:

{ ["correct_answer_or_not_44"]=> string(2) "on"}

正如我所料,我&#34; correct_answer_or_not _&#34;保持不变,数字44基于该特定复选框的问题ID。

但我的问题是,无论如何我可以明确地说哪个复选框已发布了?而不是我做$ _POST

我想实现它,以便我知道问题ID 44已发布。

我相信我已经详细解释了这个问题,如果你有什么想知道的话请问。

由于

1 个答案:

答案 0 :(得分:0)

所以我设法得到了这个问题的答案,我基本上只是做了这两个人所说的,它做了我期望它做的事情。再次感谢你们

$row["rowid"]