此代码中没有错误。这是一个显示问题的查询,每个问题有4个答案选项。我通过一个herdeoc从数据库中选择问题和答案,并将答案显示为单选按钮。我的问题是,当用户选择一个答案时,如何获得选中答案的值,因为我使用heredoc来显示答案。
function take_assessment(){
$query = query("SELECT * FROM assess_questions");
confirm($query);
while($row = fetch_array($query)) {
$questions = <<<HEREDOC
<p>{$row['question']}</p>
<input type="radio" name="{$row['question_id']}" value="A">{$row['A']}<br>
<input type="radio" name="{$row['question_id']}" value="B">{$row['B']}<br>
<input type="radio" name="{$row['question_id']}" value="C">{$row['C']}<br>
<input type="radio" name="{$row['question_id']}" value="D">{$row['D']}<hr>
HEREDOC;
echo $questions;
}
}
[这是代码的输出][1]
[1]: https://i.stack.imgur.com/lE2ke.png
暂无答案!
目前还没有任何答案,快来回答吧!