Mam o to taki kod:
final class DB { { if( self::$pdo == false ) { self::$pdo = new PDO('mysql:host=localhost;dbname=baza', 'user', 'haslo'); } return self::$pdo; } private function __construct() { } } $db = DB::pdo(); $a = $db->query("select pole from tabela"); while($b = $a->fetch(PDO::FETCH_OBJ)){ } class test { public function t(){ $a = $db->query("select pole from tabela"); while($b = $a->fetch(PDO::FETCH_OBJ)){ } } } $c = new test(); $c->t();
Chciałbym zrobić tak aby wywołanie połączenie z baza danych działało przez $db w klasie test, jak narazie działa mi to tylko poza klasą czy mógłby mi ktoś pomóc rozwiązać mój problem?
Pozdrawiam z góry dzięki za odp:)