ale gdy pisze
<?php $this->ConnId = mysqli_connect('localhost','user','pass'); ?>
Wywala mi blad ze niemoze sklonowac obiektu który nie jest 'klonowalny'(mysqli). Znalazlem identyczny kawalek kodu w creole
ale tam to działa.
<?php $this->ConnId = mysqli_connect('localhost','user','pass'); ?>
<?php Class dbdriver extends dbLayer { public function MakeConnect() { $this->ConnId = mysqli_connect('localhost','user','pass'); // i tu dalej........ } } ?>
<?php class A{ public $foo; public $too; } Class B extends A { public $ConnId; public function connect() { $this->ConnId = mysqli_connect('localhost','root',''); } } $db = new B; $db->connect(); ?>