Přeměna mého komentáře na odpověď:
Jen na vteřinu, když se podívám na váš kód, vidím, že používáte $row
variabilní jak pro vnější smyčku, tak pro vnitřní smyčku. Zkuste přejmenovat $row
vnější smyčky proměnná na $outerRow
a $row
vnitřní smyčky proměnná na $innerRow
. To může být první problém. To se může týkat i jiných proměnných, jako je například $result
proměnná.