connect_error) { #check if there were any errors connecting blad('Could not connect do database server ('.$DB->connect_errno.'): '.$DB->connect_error); } if (!$DB->query("SET NAMES 'utf8'")) #użyj utf-8 { blad('Could not set character to UTF-8'); } $page = (isset($_GET['page'])) ? intval($_GET['page']) : 1; #pobierz liczbę zdjęć w galerii $sql = "SELECT COUNT(`id`) AS `count` FROM `photos`"; if (!$result = $DB->query($sql)) { blad('Nie mozna odczytac liczby zdjec!'); } $row = $result->fetch_assoc(); $count = $row['count']; $result->free(); //zwolnij pamięć if (!is_numeric($page)) { blad('Podana strona nie istnieje!'); } if ($page < 1) { blad('Podana strona nie istnieje!'); } // //wygeneruj strone // if ($page != 1) { $value = ($page-1)*PERPAGE; $limit = 'LIMIT '.$value . ', '.PERPAGE; } else { $limit = 'LIMIT 0, '.PERPAGE; } $cnt = ceil($count / PERPAGE); $cnt = ($cnt == 0) ? 1 : $cnt; if($page > $cnt) { blad('Podana strona nie istnieje!'); } // //koniec generowania stron // ?>