hallo,
Wie jedoch übergebe ich den Inhalt einer einzelnen Variable an die Klasse, damit sie in den jeweiligen Funktionen zur Verfügung steht?
$klasse->variable = "wert";
class class_test{
var $host = "localhost";
var $user = "username";
var $pass = "password";
var $dbase = "";function db_connect(){
$db = mysql_connect($this->host, $this->user, $this->pass) or die ("Keine Verbindung zur Datenbank");
mysql_select_db($this->dbase, $db) or die ("verbindung zur datenbank fehlgeschlagen");
return $db;
}
Würde ich so nicht machen, wenn der Datenbankname dynamisch ist.
Dann eher:
function db_connect($dbase){
$db = mysql_connect($this->host, $this->user, $this->pass) or die ("Keine Verbindung zur Datenbank");
mysql_select_db($dbase, $db) or die ("verbindung zur Datenbank fehlgeschlagen");
return $db;
}
Viele Grüße,
Christian