Tom: 2 mySqli Verbinungen in PHP

Beitrag lesen

Hello,

ich bin ratlos. ich baue ein seit langem laufendes PHP-System endlich von mySql auf mySqli.

Dazu benutze ich eine selbst erstellte Klasse. Diese speichert die DB Verbindung, sowie query results als Objektvariablen.

Die Klasse speichert gar nix. Die bechreibt nur, was später passieren soll.
Wenn, dann wird die Speicherung von Daten von einer Instanz der Klasse gespeichert.
Die Instanz muss dazu erstmal gebildet werden. Wenn Du mehrere Verbindungen zulassen willst, solltest Du auch mehrere Instanzen der Datenbankklasse zulassen, also KEIN Singleton dafür aufbauen.

Mitzählen lassen, wieviele Connections schon bestehen, kannst du natürlich trotzdem. Dadurch könntest Du die Anzahl der Verbindungen für "einfache Benutzer" beschränken, während authorisierte Benutzer (Admin, System) immer noch Verbindungen erhalten.

Liebe Grüße aus dem schönen Oberharz

Tom vom Berg

--
 ☻_
/▌
/ \ Nur selber lernen macht schlau
http://restaurant-zur-kleinen-kapelle.de