m0sT
Neues Mitglied
Hi,
bin dabei OOP voll und ganz zu lernen,
nun hab ich mir 2 Klassen geschrieben,
eine Datenbankklasse und eine, die Seiteninformationen heißt und
dazu da ist, die Seiteninformationen zu erfassen (Form.) und
in die Datenbank einzutragen.
Nun grob sieht es so aus:
DB-Klasse
Methode: connect(host,user,password,db)
Seiteninformationenklasse
Methode: setInfos($infos)
$db = new DB;
$db->connect(...)
$db->insert("....");
Aber jetzt ist es ja scheiße, dass ich jedes Mal, wenn ich in einer
Klasse eine SQL-Abfrage gestalte, erst eine Instanz der DB-Klasse bilden muss! Außerdem muss ich ja dann $host, $user usw. angeben, das macht
dann die Dynamik kaputt. Sagt mir einer, wie man es richtig macht?
bin dabei OOP voll und ganz zu lernen,
nun hab ich mir 2 Klassen geschrieben,
eine Datenbankklasse und eine, die Seiteninformationen heißt und
dazu da ist, die Seiteninformationen zu erfassen (Form.) und
in die Datenbank einzutragen.
Nun grob sieht es so aus:
DB-Klasse
Methode: connect(host,user,password,db)
Seiteninformationenklasse
Methode: setInfos($infos)
$db = new DB;
$db->connect(...)
$db->insert("....");
Aber jetzt ist es ja scheiße, dass ich jedes Mal, wenn ich in einer
Klasse eine SQL-Abfrage gestalte, erst eine Instanz der DB-Klasse bilden muss! Außerdem muss ich ja dann $host, $user usw. angeben, das macht
dann die Dynamik kaputt. Sagt mir einer, wie man es richtig macht?