У меня есть таблица "exercise_results". Люди положили свои результаты в начале, а затем через два месяца поставили свои результаты, чтобы увидеть, насколько они улучшились. Их начальный набор имеет упражнение_type_id из "1", а в конце набор имеет значение exercise_type_id "2".
Мне нужен способ показать это в таблице HTML, которая выглядит так:
цикл foreach, но с одиночными строками. У меня возникли проблемы с объединением двух строк в один. Я думаю, что это может быть так просто, как присоединение к MySQL? Мы идентифицируем каждого человека по их личности_unique_id.
Вот мои поля:
id | person_unique_id | person_name | exercise_type_id | mile_running_time | bench_press_weight_lbs | squat_weight_lbs | date_of_exercise_performed
Примеры строк:
1 | J123 | John Smith | 1 | 8 | 200 | 300 | 2010-03-20
2 | J123 | John Smith | 2 | 7 | 250 | 400 | 2010-05-20
3 | X584 | Jane Doe | 1 | 10 | 100 | 200 | 2010-03-20
4 | X584 | Jane Doe | 2 | 8 | 150 | 220 | 2010-05-20
Я пробовал несколько решений, но я потерялся. Любая помощь будет большой. Спасибо!
EDIT:
В ответ на комментарий ниже я надеюсь, что для некоторых данных, таких как:
array 0 =>
array
'Exercise' =>
array
'person_unique_id' => string 'J123'
'person_name' => string 'John Smith'
'begin_mile_running_time' => string '8'
'end_mile_running_time' => string '7'
1 =>
array
'Exercise' =>
array
'person_unique_id' => string 'X584'
'person_name' => string 'Jane Doe'
'begin_mile_running_time' => string '10'
'end_mile_running_time' => string '8'