j4nk3y: PHP Oop Datenbank Klasse

Beitrag lesen

Hey,

Aber - vergiss die von Dir verlinkte Klasse für produktive Aufgaben, sie ist schlecht gemacht.

  • Parameterbindung und Statementausführung muss trennbar sein, sonst erfüllt die Binderei nur die Hälfte ihres Zwecks (Zweck 1: Escapen der Werte vermeiden, Zweck 2: Der Server bekommt das Statement nur einmal und muss es nur einmal optimieren, danach kann man es N mal benutzen)
  • Einen Connect zu machen und dann nicht zu disconnecten führt zu einer Menge "vergessener" Datenbank-Handles. Wenn man pro Statement neu connected, dann muss man auch pro Statement disconnecten

Genau das ist mir beim durchsehen eben auch aufgefallen, weshalb ich von vornherein eine gewisse Skepsis aufrechterhalten konnte und nicht einfach nur kopiere.

Vielen Dank für deine Hinweise!

Gruß
Jo