Как получить значение опции в базе данных - PullRequest
0 голосов
/ 24 февраля 2019
<div class="custom-control custom-radio form-check">
      <input type="radio" class="custom-control-input" id="MCQ1_1" name="q1">
      <label class="custom-control-label" value="1" for="MCQ1_1"> Option A </label>
    </div>

    <div class="custom-control custom-radio form-check">
      <input type="radio" class="custom-control-input" id="MCQ1_2" name="q1">
      <label class="custom-control-label" value="2" for="MCQ1_2">Option B</label>
    </div>

    <div class="custom-control custom-radio form-check">
      <input type="radio" class="custom-control-input" id="MCQ1_3" name="q1">
      <label class="custom-control-label" value="3" for="MCQ1_3">Option C</label>
    </div>

    <div class="custom-control custom-radio form-check">
      <input type="radio" class="custom-control-input" id="MCQ1_4" name="q1">
      <label class="custom-control-label" value="4" for="MCQ1_4">Option D</label>
    </div>

Это набор из 4 вариантов вопроса.
Нам нужно получить выбранный ответ в базу данных

[err,result] = await to(db.query('insert into result(reg_no,q1,q2,q3,q4,q5,q6,q7,q8,q9,q10,essay1,essay2,essay3) values (?,?,?,?,?,?,?,?,?,?,?,?,?,?)',[req.session.reg, req.body.q1.value, req.body.q2.value, req.body.q3, req.body.q4, req.body.q5, req.body.q6, req.body.q7, req.body.q8, req.body.q9, req.body.q10, req.body.essay1, req.body.essay2, req.body.essay3]));

Но независимо от того, какую опцию вы щелкнете, вы простополучить «ВКЛ» в базе данных.Я хочу, чтобы значение опциона пришло.Например.Если я выберу опцию B, у меня должно быть 2 в базе данных.

Ответы [ 3 ]

0 голосов
/ 24 февраля 2019

ВЫ ДОЛЖНЫ ДОБАВИТЬ ЗНАЧЕНИЕ ДЛЯ КАЖДОГО ВХОДНОГО ТИПА.Например,

    <input type="radio" class="custom-control-input" id="MCQ1_2" name="q1"        value="ur_ans">
0 голосов
/ 24 февраля 2019

Каков ваш точный метод извлечения и помещения значения формы в базу данных?

0 голосов
/ 24 февраля 2019

вход должен иметь значение

<input type="radio" class="custom-control-input" value="1" id="MCQ1_2" name="q1">

удалить его из метки

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