require_once('inc\top.php'); require_once('cStrona.php'); class IndexKatalog extends Strona { public function __construct() { parent::__construct(); $this->SzablonNazwa = 'IndexKatalog.tpl'; $this->SzablonWlaczCache = true; } private $ID; public function SzablonParametryPrzypisz() { parent::SzablonParametryPrzypisz(); return $this->SzablonParametry= array( 'test' => '', 'Wiadomosc' => $this->WiadomoscZwroc(), 'Wiadomosci' => $this->WiadomosciZwroc(), 'WiadomosciWszystkie' => $this->WiadomosciWszystkieZwroc(), 'OgloszeniaOstatnie' => $this->OgloszeniaOstatnieZwroc(1), 'OgloszeniaCafeOstatnie' => $this->OgloszeniaCafeOstatnieZwroc() ); } private function KategorieZwroc(){ $this->SQL = " SELECT count(O.id) as ilosc, PK.id_podkategorii as id, K.id_kategorii, PK.nazwa_podkategorii, K.nazwa_kategorii, PK.id_idpodkategori AS powiazanie FROM ".$this->BazaPrzedrostek."_ogloszenia_podkategorie as PK INNER JOIN ".$this->BazaPrzedrostek."_ogloszenia_kategorie as K ON PK.id_kategorii=K.id_kategorii LEFT OUTER JOIN ".$this->BazaPrzedrostek."_ogloszenia as O ON PK.id_podkategorii=O.id_podkategorii WHERE O.czy_aktywne = 'T' GROUP BY PK.id_podkategorii ORDER BY K.kolejnosc, PK.nazwa_podkategorii"; // $this->SQLPrint = '111'; return $this->SQLZwrocWynikiTablica(); } private function WiadomosciZwroc(){ $this->SQL = "SELECT id , tytul, tekscik, fotka FROM ".$this->BazaPrzedrostek."_aktualnosci ORDER BY id DESC LIMIT 0,5"; // $this->SQLPrint = '111'; return $this->SQLZwrocWynikiTablica(); } private function WiadomosciWszystkieZwroc(){ $this->SQL = "SELECT id , tytul, tekscik, fotka FROM ".$this->BazaPrzedrostek."_aktualnosci ORDER BY id DESC"; // $this->SQLPrint = '111'; return $this->SQLZwrocWynikiTablica(); } private function WiadomoscZwroc(){ $this->ID = $this->Zwroc_GET("id"); if (!empty($this->ID)) { $this->SQL = "SELECT id , tytul, tekscik, fotka, tresc FROM ".$this->BazaPrzedrostek."_aktualnosci WHERE id='".$this->ID."'"; // $this->SQLPrint = '111'; return $this->SQLZwrocWynikiTablica(); } else return ''; } private function OgloszeniaOstatnieZwroc($id_podkategorii){ $this->SQL = " SELECT O.id as id, OM.nazwa as marka, OMD.nazwa as model, O.rok, round(O.cena,0) as cena, O.foto1, O.przebieg, case O.manualna when 'T' then 'Manual' else 'Automat' end as skrz_biegow FROM ".$this->BazaPrzedrostek."_ogloszenia as O INNER JOIN ".$this->BazaPrzedrostek."_ogloszenia_modele as OMD on O.id_model = OMD.id INNER JOIN ".$this->BazaPrzedrostek."_ogloszenia_marki as OM on OMD.id_marki = OM.id WHERE O.foto1<>'' and O.czy_aktywne ='T' order by O.id DESC limit 0,6"; return $this->SQLZwrocWynikiTablica(); } private function OgloszeniaCafeOstatnieZwroc(){ $this->SQL = " SELECT O.id, wiek, miasto, foto1, login, U.email, O.gg FROM ".$this->BazaPrzedrostek."_ogloszenia_cafe as O INNER JOIN ".$this->BazaPrzedrostek."_uzytkownicy AS U ON U.id = O.id_uzytkownika WHERE 1=1 and O.foto1<>'' and O.czy_aktywne ='T' ORDER BY O.id DESC LIMIT 0,1"; //$this->SQLPrint = 1; return $this->SQLZwrocWynikiTablica(); } private function FirmyZwroc(){ $this->SQL = " SELECT OK.id, UPPER(OK.nazwa) as nazwa, LCASE(PK.nazwa_podkategorii) as nazwa_podkategorii, LCASE(K.nazwa_kategorii) as nazwa_kategorii, OK.adres, OK.miasto, OK.zipcode, OK.lokalizacja, OK.telefon, PK.ilosc_odwiedzin FROM ".$this->BazaPrzedrostek."_ogloszenia_podkategorie as PK INNER JOIN ".$this->BazaPrzedrostek."_ogloszenia_kategorie as K ON K.id_kategorii = PK.id_kategorii LEFT OUTER JOIN ".$this->BazaPrzedrostek."_ogloszenia_katalog as OK ON OK.id_podkategorii = PK.id_podkategorii and OK.czy_aktywne ='T' ORDER BY OK.id DESC"; //$this->SQLPrint = 1; $this->Stronicowanie = true; $this->Lista =$this->SQLZwrocWynikiTablica(); $this->Stronicowanie = false; return $this->Lista; } } ?>
Fatal error: Class 'IndexKatalog' not found in /home2/www/ochicago/katalog.php on line 4