load('oferta.tpl'); $tpl -> assign('oferta_text', get_text(4)); if(isset($_GET['c'])) { $sql -> query('SELECT * FROM kategorie WHERE id=\''.$_GET['c'].'\''); if($sql -> fetch_assoc()) { $tpl -> assign('c_wybrana', 1); $tpl -> assign('c_nazwa', $sql->row['nazwa']); $tpl -> assign('c_opis', $sql->row['opis']); $query1 = 'WHERE kategoria=\''.$_GET['c'].'\''; $query2 = 'AND kategoria=\''.$_GET['c'].'\''; $kat_lista = ''; $link = '?c='.$_GET['c']; } else { $_GET['c'] = NULL; $tpl -> assign('c_wybrana', 0); $kat_lista = ''; $query1 = ''; $query2 = ''; $link = ''; } } else { $_GET['c'] = NULL; $tpl -> assign('c_wybrana', 0); $kat_lista = ''; $query1 = ''; $query2 = ''; $link = ''; } $sql -> query('SELECT id, nazwa FROM kategorie ORDER BY nazwa'); while($sql -> fetch_assoc()) { if($sql->row['id'] == $_GET['c']) { $kat_lista .= ''; } else { $kat_lista .= ''; } } $tpl -> assign('kategorie_lista', $kat_lista); $ps = new page_system(ZLT_PPP, $sql->get('SELECT COUNT(id) FROM produkty '.$query1), 'oferta.html'.$link); $sql -> query('SELECT p.*, k.id AS `k_id`, k.nazwa AS `k_nazwa` FROM produkty p, kategorie k WHERE k.id=p.kategoria '.$query2.' ORDER BY p.kategoria, p.pozycja, p.id '.$ps -> create_sql_limits()); $produkty = array(); while($sql->fetch_assoc()){ $produkty[] = array( 'nazwa' => $sql->row['nazwa'], 'producent' => $sql->row['producent'], 'pokaz_producent' => $sql->row['pokaz_prod'], 'k_id' => $sql->row['k_id'], 'k_nazwa' => $sql->row['k_nazwa'], 'dodany' => date('d.m.Y', $sql->row['dodany']), 'foto' => ( !file_exists('./grafika/'.$sql->row['zdjecie']) ? './styles/foto.gif' : ZLT_ADDRESS.'grafika/mini/'.$sql->row['zdjecie']), 'fotobig' => ( !file_exists('./grafika/'.$sql->row['zdjecie']) ? './styles/foto.gif' : ZLT_ADDRESS.'grafika/'.$sql->row['zdjecie']), 'opis' => format_text($sql->row['opis']) ); } $tpl -> assign_section('produkt', $produkty); $tpl -> assign('page', $ps->eapn()); $tpl -> assign('from', $ps -> get_count_of_pages()); $tpl -> assign('pages', $ps->make()); $tpl -> parse(); page_footer_2(); ?>