Hallo zusammen
Habs endlich mal geschafft, mich der Thematik OOP anzunehmen.
An und für sich versteh ich soweit den aufbau, objekte erstellen usw...
Ausser wenn man OOP mit mysql abfragen verbindet, seh ich noch nicht ganz,
was am saubersten ist, was zu beachten ist usw.
hab hier mal ein beispiel, es funktioniert an und für sich, aber möchte gerne wissen, ob das so "state of the art" ist...
und dann die abfrage:
Habs endlich mal geschafft, mich der Thematik OOP anzunehmen.
An und für sich versteh ich soweit den aufbau, objekte erstellen usw...
Ausser wenn man OOP mit mysql abfragen verbindet, seh ich noch nicht ganz,
was am saubersten ist, was zu beachten ist usw.
hab hier mal ein beispiel, es funktioniert an und für sich, aber möchte gerne wissen, ob das so "state of the art" ist...
Code:
<?php class Test { private $db_server = "localhost"; private $db_name = "testdb"; private $db_user = "xxxx"; private $db_passwort = "xxxx"; public $posts = NULL; function __construct() { if(MYSQL_PCONNECT($this->db_server,$this->db_user,$this->db_passwort) && MYSQL_SELECT_DB($this->db_name)) { return true; } else { return false; } } function dbQuery($table,$wparam) { $result = mysql_query("SELECT Name, Position, SC FROM $table WHERE Position = '$wparam'"); while($row=mysql_fetch_assoc($result)) { $this->posts[] = $row; } } } ?>
Code:
<?php require_once("classes.php"); $Do = new Test(); //Dominic $Do->dbQuery("Steckbrief","Expert"); foreach($Do->posts as $MA) { foreach($MA as $madet) { echo $madet.", "; } echo "<br />"; } ?>
Kommentar