dedlfix: php problem mit mysqli_query

Beitrag lesen

Tach!

Das sichtbare Resultat in der Navigation ist nicht wie erwüncht. Statt dass jeweils im entsprechenden <li> nur die Dokumente (entsprechend der DB-Afrage) angezeigt werden, werden alle Dokumente (alles, was im $RES-array ist) aufsummiert.

Das ist aus der Sicht des Anwenders. Aber du bist der Programmierer und musst das Problem aus Programmierersicht untersuchen, damit du da weiterkommst. Also à la: In Zeile A erwarte ich in Variable / als Funktionsergebnis B den Wert C, bekomme aber D.

Du könntest dann merken, dass du zwar zeilenweise das Ergebnis aus der Datenbank holst, aber dann für jede Zeile über die gesamte bisherige Menge läufst und die Ausgabe machst. Natürlich wächst diese Menge mit jeder Fetch-Zeile. Aber eigentlich möchtest nur mit jedem Fetch die geholte Zeile ausgeben und dann mit dem nächsten Fetch fortfahren, genauso wie es die Beispiele im PHP-Handbuch zeigen.

dedlfix.