Marko: Db-Zugriff aus einer Klasse

Beitrag lesen

Hi BAsi,

Noch zur Info: Die Fehlermeldung war: "Access denied for user..."

hm, wahrscheinlich hast Du doch nen kleinen Fehler gemacht, nicht lang drüber nachdenken, gehört zum programmieren dazu.

Wird es allgemein so gehalten, dass die Instanz nicht in der Klasse selbst gebildet wird oder kann das auch im Programm zu Fehlern führen?

Grundsätzlich kannst Du die Klasse erzeugen wo Du willst, eine Klasse kann z.B. auch durchaus eine Instanz von sich selbst als Eigenschaft haben.
Aber ich kenne es von Java halt so, dass eine Datei genau eine Klasse enthält, und diese Datei wird in die Scripts (oder auch andere Klassen) eingebunden wo ich die Klasse brauche, und dort instanziert.
Das ist eine Frage von gutem Programmierstil. Allerdings muss ich zugeben, dass ich in PHP manchmal doch davon abweiche, für die "quick and dirty" solutions.

Gruss

Marko