Tom: Saubere Programmentwicklung beginnt im Kleinen

Beitrag lesen

Hello,

und da muss ich direkt fragen: mysql_free_result() ?? was tut das ?

da hab ich echt schonwieder keine ahnung mehr, aber wenn ich das hier lese denk ich auch DAS sollte ich mir angewöhnen O:-)

Du solltest einfach mitlesen, zuhören, auch gegenhalten... Denn nicht alle Tipps sind nachvollziehbar ;-)

Aber jedes reale System hat Grenzen, und so kann MySQL/PHP in der Srtandardeinstellung 9 Ressource-Handles gleichzeitig öffnen. Wenn man nun in einem Script eine Schleife aufbaut für Abfragen, oder eine Funktion in einer Schleife benutz, die zwar Queries durchführt, aber die Ergebnis-Scpeicherbereiche nicht wieder freigibt, dann sind die 9 Handles bald erschöpft und man läuft auf diesen (nicht triggernden) Fehler.

Das Ergebnis des Scriptes ist dann auf jeden Fall falsch.

Harzliche Grüße aus http://www.annerschbarrich.de

Tom

--
Fortschritt entsteht nur durch die Auseinandersetzung der Kreativen
Nur selber lernen macht schlau