<?php class DB{ var $result; var $wynik; var $ustaw; var $polonczenie; function DB(){ $this->polonczenie = mysql_connect($this->ustaw['host'], $this->ustaw['user'], $this->ustaw['pass']); } function query($zapytanie){ } function fetch($co){ for($i = 1; $i <= $ilosc; $i++){ } } } class templates{ var $lista; var $wynik; var $baza; function zmien($wco){ } function lista(){ $this->baza = new DB; $this->baza->query(\"SELECT * FROM `szablony` ORDER BY `aktywny` DESC\"); $this->baza->fetch($this->baza); } } $tpls = new templates; $tpl = new Smarty; $tpls->lista(); $tpl->assign(\"szablon2\", $tpls->wynik); ?>
gdy użyje samej klasy DB otrzymuje wynik. jednak gdy klasa templates próbuje wyciągnąć z bazy liste szablonów wyskakuje
Cytat
Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in c:\program files\easyphp\www\mysp\index.php on line 31
gdzie jest błąd? co robie nie tak? już kilka możliwości próbowałem, szukałem lecz nic nie działa. z góry dzięki za pomoc.