Превръщам коментара си в отговор:
Само като гледам кода ви за секунда, виждам, че използвате $row
променлива както за външния цикъл, така и за вътрешния цикъл. Опитайте да преименувате $row
на външния цикъл променлива към $outerRow
и $row
на вътрешния цикъл променлива към $innerRow
. Това може да е първият проблем. Това може да се отнася и за други променливи, като например $result
променлива.