<?php $db = singletonPDO::instance('mysql:host=localhost;dbname=baza_kurde', 'root', ''); $jakas_klasa = new jakas_klasa($db); $jakas_klasa2 = new jakas_klasa2($db); class singletonPDO extends PDO { public function getInstance($arg) { if(self::$instance == null) { self::$instance = new PDO($arg); # mozna jeszcze chyba parent uzyc, ale wolalem uzyc. } return self::$instance; } public function query($sql, $fetch_mode) {/* kod funckji */} } ?>
<?php self::$instance = new PDO($arg); # mozna jeszcze chyba parent uzyc, ale wolalem uzyc. } ?>
<?php self::$instance = parent::__construct($arg); ?>