Thread DBI in Wrapperklasse landet bei fetchrow in Endlosschleife (5 answers)
Opened by cookie at 2017-11-24 17:24

rosti
 2017-11-25 08:30
#187668 #187668
User since
2011-03-19
3193 Artikel
BenutzerIn
[Homepage]
user image
Da auch bei einem execute die Ergebnismenge komplett im Hauptspeicher liegt: Kann man per Referenz direkt daufzugreifen, also ohne while-Schleife. Eine Schleife ist nur dann interessant, wenn die Ausgabe gepuffert werden soll, da wäre auch der Einsatz einer callbackfunktion eine Überlegung wert.

Ansonsten liefern fetch() und select() Methoden Datenstrukturen die direkt und ohne Umschweife auch an eine Templating Engine übergeben werden können (z.B. HTM::Template). Dazu muss man nur die Namen der Platzhalter in das SQL Statement einbringen (z.B. select tab.col als platzhaltername).

MfG

View full thread DBI in Wrapperklasse landet bei fetchrow in Endlosschleife