Вывод данных из нескольких таблиц MySql с PhP - PullRequest
0 голосов
/ 25 февраля 2019

У меня есть 3 таблицы MySql:

  1. "викторина" со столбцами 'id', 'quiz_name', 'description', 'quiz_number';
  2. "вопросы" со столбцами'id', 'question', 'question_number', 'quiz_number';
  3. «ответы» со столбцами «id», «answer», «answer_letter», «question_number», «quiz_number».

Я хочу вывести каждый тест отдельно со всеми вопросами и ответами на его содержание, следуя этой структуре:

Анкета 1

  1. Вопрос 1

    a.Ответ 1 б.Ответ 2 в.Ответ 3 д.Ответ 4 д.Ответ 5

  2. Вопрос 2

    a.Ответ 1 б.Ответ 2 в.Ответ 3 д.Ответ 4 д.Ответ 5

и т. Д.

Анкета 2

  1. Вопрос 1

    а.Ответ 1 б.Ответ 2 в.Ответ 3 д.Ответ 4 д.Ответ 5

  2. Вопрос 2

    a.Ответ 1 б.Ответ 2 в.Ответ 3 д.Ответ 4 д.Ответ 5

и т. Д.

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

1 Ответ

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

Вы можете сделать запрос со всеми 3 таблицами и информацией, но это не правильный подход.Наличие таблицы с опросом, вопросами и ответами будет много повторяться и потеряет цель.

Вам следует запросить списки опросов, затем запросить вопросы очереди и составить таблицу со всеми ответами.

Это мои 2 цента.

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