Rev 7 | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 7 | Rev 8 | ||
---|---|---|---|
Line 720... | Line 720... | ||
720 | 720 | ||
721 | $result = db_query("SELECT * FROM `".db_real_escape_string($table_entries)."`$cond"); |
721 | $result = db_query("SELECT * FROM `".db_real_escape_string($table_entries)."`$cond"); |
722 | if ($result) $number = db_num_rows($result); else $number = 0; |
722 | if ($result) $number = db_num_rows($result); else $number = 0; |
723 | $max_page = ceil($number / $eintraege_proseite); |
723 | $max_page = ceil($number / $eintraege_proseite); |
724 | 724 | ||
725 | $seiten = isset($_REQUEST['seiten']) ? $_REQUEST['seiten'] : 1; |
725 | $seiten = $_REQUEST['seiten'] ?? '1'; |
- | 726 | $seiten = preg_replace('@[^0-9]@', '', $seiten); |
|
726 | if (!isset($seiten) || ($seiten > $max_page) || ($seiten < 0)) $seiten = '1'; |
727 | if (($seiten > $max_page) || ($seiten < 0)) $seiten = '1'; |
727 | 728 | ||
728 | $result = db_query("SELECT * FROM `".db_real_escape_string($table_entries)."`$cond ORDER BY `id` DESC LIMIT ".($seiten-1)*$eintraege_proseite.",".$eintraege_proseite); |
729 | $result = db_query("SELECT * FROM `".db_real_escape_string($table_entries)."`$cond ORDER BY `id` DESC LIMIT ".($seiten-1)*$eintraege_proseite.",".$eintraege_proseite); |
729 | 730 | ||
730 | $keineeintraege = true; |
731 | $keineeintraege = true; |
731 | 732 |