отображение результата запроса PHP MySQL с отношением один ко многим

Вот пример таблицы:

info table
info_id     name  
1           john  
2           peter
------------------------  
details table  
details_id      log                               date  
1            test log for john                  2013-08-01  
1            another log for john               2013-08-02  
2            test log for peter                 2013-08-02

Вот мой пример запроса:

SELECT info.info_id, info.name, details.details_no, details.log, details.date 
FROM info JOIN details ON details.details_id = info.info_id 
GROUP BY info.info_id  

И вот дисплей, который я хочу достичь:

john  
1     test log for john            2013-08-01  
1     another test log for john    2013-08-02  

peter  
2     test log for peter           213-08-02  

Я попытался использовать цикл foreach, а затем выполнить еще один цикл foreach внутри первого цикла.

Пожалуйста, помогите парням

Ответы на вопрос(4)

Ваш ответ на вопрос