Tom: 2 mySqli Verbinungen in PHP

Beitrag lesen

Hello,

ja richtig ich speichere also die DB-Verbindung etc. in 2 verschiedenen Objekten dieser Klasse. Ich verwende kein Singleton, keine static Variablen oder was auch immer. Mitzählen etc. ist nicht nötig.

Ich verstehe nur einfach nicht warum mir ein

$dbi2->result->free();

das Query Ergebnis von $dbi löscht !

Um Dir da helfen zu können, müssten wir in die Klassendefinition hineigucken und die Funktionen und Methoden schrittweise überprüfen.

Hast Du sichergestellt, dass immer eine Connection-Info angegeben wird in allen Methoden? Wenn Du die nämlichn weglässt, nimmt PHP die erste verfügbare aus seinem internen Stapel, bzw. die letzte benutze, was wohl so ungefähr das Gleiche sein sollte.

Liebe Grüße aus dem schönen Oberharz

Tom vom Berg

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