Hallo zusammen,
ich sitz hier schon seit Stunden an einem kleinen Dilemma.
Ich schreibe gerade an einem Webprojekt, wo ich modular vorgehen möchte, um redundanten Code zu minimieren.
Nun treffe ich auf folgendes Problem:
Ich habe mir eine "connection.php" geschrieben, worüber ich die Datenbank anspreche. Diese bringe ich über den include-Befehl in mein Projekt. Nun möchte ich über einen weiteren include überprüfen, ob eine Tabelle vorhanden ist. Den Namen der Tabelle übergebe ich im include als Parameter.
Nun ist die Parameternutzung in einem include-Befehl ja nur dann möglich, wenn ich den Pfad absolut angebe.
Dies ist auch nicht das Problem.
Wenn ich nun die Datenbank ansprechen will, dann findet er diese nicht, weil er die aus dem ersten include nicht erkennt.
Ich kann nun entweder die connection.php nochmal implementieren, was wieder redundant wäre oder ich lasse den Pfad relativ, aber kann somit nicht mit den für mich wichtigen Variablen arbeiten.
Kennt jemand ne Lösung für mein Problem?
Schonmal im Voraus vielen Dank
ich sitz hier schon seit Stunden an einem kleinen Dilemma.
Ich schreibe gerade an einem Webprojekt, wo ich modular vorgehen möchte, um redundanten Code zu minimieren.
Nun treffe ich auf folgendes Problem:
Ich habe mir eine "connection.php" geschrieben, worüber ich die Datenbank anspreche. Diese bringe ich über den include-Befehl in mein Projekt. Nun möchte ich über einen weiteren include überprüfen, ob eine Tabelle vorhanden ist. Den Namen der Tabelle übergebe ich im include als Parameter.
Nun ist die Parameternutzung in einem include-Befehl ja nur dann möglich, wenn ich den Pfad absolut angebe.
Dies ist auch nicht das Problem.
Wenn ich nun die Datenbank ansprechen will, dann findet er diese nicht, weil er die aus dem ersten include nicht erkennt.
Ich kann nun entweder die connection.php nochmal implementieren, was wieder redundant wäre oder ich lasse den Pfad relativ, aber kann somit nicht mit den für mich wichtigen Variablen arbeiten.
Kennt jemand ne Lösung für mein Problem?
Schonmal im Voraus vielen Dank