ich habe eine recht merkwürdiges Problem. Ich versuche eine simple MySQL-Klasse zwei Mal zu erzeugen:
Code: Select all
<?php
// Vereinfachter Ausschnitt
$mysql1 = new MySQL($data1);
$mysql2 = new MySQL($data2);
?>Rufe ich $mysql1 auf (bevor ich $mysql2 initialisiere) funktioniert alles. Wird $mysql2 erzeugt, funktioniert alles damit aber interessanter Weise hat $mysql1 die Verbindung von $mysql2 übernommen. Nun sitze ich da mit zwei Objekten einer Klasse, aber beide zeigen auf die zu letzt intialisierte Verbindung?!
Quelltext der MySQL-Klasse: http://phpfi.com/311438
Weiss da jemand Rat?
Gruß
dtdesign