Mijn opmerking omzetten in een antwoord:
Als ik even naar je code kijk, kan ik zien dat je de $row . gebruikt variabel zowel voor de buitenste lus als voor de binnenste lus. Probeer de $row van de buitenste lus te hernoemen variabele naar $outerRow en de $row . van de binnenste lus variabele naar $innerRow . Dit kan het eerste probleem zijn. Dit kan ook van toepassing zijn op andere variabelen, zoals bijvoorbeeld de $result variabel.