Получить больше данных из запроса MySQL после нажатия кнопки Отправить - PullRequest
0 голосов
/ 26 августа 2018

Я использую этот код.

while ($row = mysqli_fetch_array($result)) {
    $qID = $row['question_id'];
    $a = $row['answerA'];
    $b = $row['answerB'];
    $c = $row['answerC'];
    $d = $row['answerD'];
    $rA = $row['rightAnswer'];
    echo "QID: " . $row["question_id"]. "<br>".
    "Question Type: " . $row["questionType"]. "<br><br>" .
    "Question: " . $row["question"]. "<br><br><br>";
    echo "<input type = 'Radio' Name = 'Answer[$qID]' value ='A' > A.  $a &nbsp;&nbsp;<br>";
    echo "<input type = 'Radio' Name = 'Answer[$qID]' value ='B' > B.  $b &nbsp;&nbsp;<br>";
    echo "<input type = 'Radio' Name = 'Answer[$qID]' value ='C' > C.  $c &nbsp;&nbsp;<br>";
    echo "<input type = 'Radio' Name = 'Answer[$qID]' value ='D' > D.  $d &nbsp;&nbsp;<br><br>";
    echo "<input name='submit' type='submit' value='Submit'><br><br>";
    if(isset($_POST['Submit'])) {
        echo "Right Answer: " .$row["rightAnswer"]. "<br><hr>";
    }

Когда я перехожу на страницу, данные из последней строки уже отображаются.

Как мне сделать так, чтобы, когда пользователь нажимает кнопку «Отправить», он отображал «Правильный ответ:» вместо того, чтобы отображать его сразу после перехода на веб-страницу?

Я знаю свои переключателипо сути бесполезны в этой точке.Это в другой раз, по крайней мере, я хочу попытаться выяснить это.

Вот пример того, что отображается.

enter image description here

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...