Chciałem napisać klasę do obsługi dowolnej bazy danych, niestety już na początku natknąłem się na problem. Otóż przy takim kodzie:
<?php class db{ function database($base){ return $base; } } var $base; function database_connect(){ $this->base = db::database('mysql'); return $this->base; } } $db_connect = $obj->database_connect()."_connect( 'localhost', 'root', 'haslo')"; ?>
Nie łączy się do bazy. Po dopisaniu
Kod
echo ($db_connect);
Wywala na ekran "mysql_connect( 'localhost', 'root', 'haslo')"
Ktoś może pomóc?
-------------------------------------
Dodane potem
-------------------------------------
Argh, zmieniłem na
<?php function database_connect($host, $login, $pass){ } ?>
i działa - temat do delete...