Ну все правильно выводится. По другому и не будет, т.к. каждая следующая итерация цикла сбрасывает результат предыдущей.
Тебе надо так построить запрос, что бы он вернул все записи за один вызов. Можно просто сделать JOIN с главной таблицей, а показать только поля присоединенной.
А вообще, есть такой тип отображения - Msdter-Detail называется. Там 2 грида, при выборе записи в Master-гриде, а Detail-гриде автоматически выводятся соответвующие записи из вротой таблицы... может этого ты хотел на самом деле?
|