PHP / HTML通过提交按钮递增变量

时间:2017-02-06 13:41:03

标签: php html

我是php和html的新手,需要帮助了解更改数据时按钮的工作原理。

我在页面上显示信息,使用整数指向数组中的位置。

$currentQuestion = $questions[$currentNumber];

按下按钮时,我想增加整数变量

$currentNumber += 1;

然后重新加载页面。

那会怎么样?

以下是我的相关代码:

$currentNumber = 0;

$currentQuestion = $questions[$currentNumber];

echo $currentQuestion->getQuestion().'<br />';

foreach($currentQuestion->getAnswers() as $possibleAnswer)
{
    if ($currentQuestion->getType() == QuestionType::SINGLECHOICE){
        echo '<input type="radio" name="'.$currentQuestion->getQuestion().'" value="'.array_search($possibleAnswer->get_answer(), $currentQuestion->getAnswers()).'">'.$possibleAnswer->get_answer().'<br />';
    } else if ($currentQuestion->getType() == QuestionType::MULTICHOICE){
        echo '<input type="checkbox" name="'.$currentQuestion->getQuestion().'" value="'.array_search($possibleAnswer->get_answer(), $currentQuestion->getAnswers()).'">'.$possibleAnswer->get_answer().'<br />';
    }

}

?>

<input type='submit' name='submit' value='Next Question' onClick="window.location.reload()" />

</body>
</html>

你可以看到我只是点击按钮刷新页面,但我猜我需要用功能脚本替换它?

提前致谢

0 个答案:

没有答案