Я все еще новичок в программировании и мне нужно создать функцию викторины для моего проекта веб-сайта, и мне нужно отобразить результат после того, как пользователь ответит на каждый вопрос.
Например Q - Вы регулярно занимаетесь спортом?Если пользователь ответит «да» или «нет», он сохранит ответ и перейдет к следующему вопросу. В конце, когда пользователь нажмет кнопку «Отправить», он отобразит всю информацию, касающуюся вопросов, в зависимости от того, ответил пользователь «да» или «нет».
Я создал таблицу в phpmyadmin для вопросов и идентификатора вопроса. Нужна ли отдельная таблица для ответов?или мне лучше всего жестко задавать вопросы и просто хранить ответы?
Мой сайт работает на локальном хосте с использованием Apache. Моя база данных настроена на phpmyadmin с пользователями и т. Д. Большинство моих функций используют php.Из того, что я обнаружил в Интернете, большинство функций викторины используют javascript, и я не очень хорошо знаком с языком, поэтому открыт для любых предложений.
Я хотел бы иметь возможность хранить ответы в базе данных, когда пользовательлоги в информации есть для них.Любая помощь приветствуется, потому что мои навыки кодирования не удивительны.
Ниже приведен пример того, как я настроил atm, просто используя html, но не уверен, как добавить php или javascript и т. Д.
<div class="col-md-6">
<form>
<h4>Did they have any social media accounts</h4>
<div class="help-tip">
<p>Such as facebook, instagram, twitter, snapchat etc</p>
</div>
<div class="form-check">
<label>
<input type="radio" name="radio" checked> <span class="label-text">Yes</span>
</label>
</div>
<div class="form-check">
<label>
<input type="radio" name="radio"> <span class="label-text">No</span>
</label>
</div>
</form>
</div>
<div class="col-md-6">
<form>
<h4>Where they the main name on utility bills?</h4>
<div class="help-tip">
<p>Bills such as electricity, oil, telephonee, internet</p>
</div>
<div class="form-check">
<label>
<input type="radio" name="radio" checked> <span class="label-text">Yes</span>
</label>
</div>
<div class="form-check">
<label>
<input type="radio" name="radio"> <span class="label-text">No</span>
</label>
</div>
</form>
</div>