У меня есть таблица базы данных MySQL, в которой я сохраняю обратную связь (столбец «feed») от пользователей. Они могут оба задать вопрос (тип = que, с ref = 0) и ответить (тип = ans) на размещенные вопросы. «исх» колонка показывает «идентификатор» вопроса они относятся к:Группировка в HTML-подобных строках таблицы MySQL
id username feed type ref
1 mr_x question_1 que 0
2 mrs_y question_2 que 0
3 mr_z answer_to_2 ans 2
4 mr_z answer_to_1 ans 1
5 mr_x answer_to_2 ans 2
Теперь я пытаюсь показать таблицу в HTML. Я хотел бы привести все ответы с тем же «ref» вместе и показать их ниже вопроса, на который они ссылаются.
PHP-запрос с использованием ORDER, например:
"SELECT * FROM feedback ORDER BY ref ASC";
здесь не работает.
Мой желаемый результат в HTML будет:
mr_x question_1 que 0
mr_z answer_to_1 ans 1
mrs_y question_2 que 0
mr_z answer_to_2 ans 2
mr_x answer_to_2 ans 2
Я, вероятно, нужно подсчитать все ответы с тем же «исх», и построить RowSpan. У кого-нибудь был такой же вызов?
Итак ... в значительной степени, как форум с резьбой? – CD001
Да. Но я построил его минимально ... как вы можете видеть. – Alex