Fatal error: Call to a member function Render() on a non-object in E:\Serwer\www\ado\index.php on line 20
Kod wygląda tak:
<?php include_once('ado/adodb-exceptions.inc.php'); include_once('ado/adodb.inc.php'); include('ado/adodb-pager.inc.php'); $db =& ADONewConnection('mysql'); $db->Connect('localhost','root','vertrigo','test'); $ADODB_FETCH_MODE = ADODB_FETCH_ASSOC; class strony extends ADODB_Pager { public $tabela; public $ilosc; public $sql; function constructor() { $this->strony = new ADODB_Pager($db,$sql); } function act($tabela, $ilosc) { $sql = "select * from ".$tabela.""; $thishh = $this->strony->Render($rows_per_page=$ilosc); } } $strony = new strony(); ?>
Przy rozszerzeniu klasy(extends) o ADODB_Pager treści błędów są następujące:
Warning: Missing argument 1 for ADODB_Pager::ADODB_Pager(), called in E:\Serwer\www\ado\index.php on line 24 and defined in E:\Serwer\www\ado\ado\adodb-pager.inc.php on line 58
Warning: Missing argument 2 for ADODB_Pager::ADODB_Pager(), called in E:\Serwer\www\ado\index.php on line 24 and defined in E:\Serwer\www\ado\ado\adodb-pager.inc.php on line 58
Fatal error: Call to a member function Render() on a non-object in E:\Serwer\www\ado\index.php on line 20
Nie wiem jak rozwiązać ten problem, gdzie jest błąd. Proszę by ktoś mnie nakierował, dziękuję.