Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?php
- $db = mysql_connect ("localhost","charmed4","JG8sd6Esd");
- mysql_query('SET NAMES cp1251');
- mysql_select_db("charmed4_charmedsite",$db);
- $result77 = mysql_query("SELECT str FROM optio", $db);
- $myrow77 = mysql_fetch_array($result77);
- $num = $myrow77["str"];
- // Извлекаем из URL текущую страницу
- @$page = $_GET['page'];
- // Определяем общее число сообщений в базе данных
- $result00 = mysql_query("SELECT COUNT(*) FROM books");
- $temp = mysql_fetch_array($result00);
- $posts = $temp[0];
- // Находим общее число страниц
- $total = (($posts - 1) / $num) + 1;
- $total = round($total);
- // Определяем начало сообщений для текущей страницы
- $page = intval($page);
- // Если значение $page меньше единицы или отрицательно
- // переходим на первую страницу
- // А если слишком большое, то переходим на последнюю
- if ($page <= 0) $page = 1;
- if($page > $total) $page = $total;
- // Вычисляем начиная с какого номера
- // следует выводить сообщения
- $start = $page * $num - $num;
- // Выбираем $num сообщений начиная с номера $start
- $result = mysql_query("SELECT id,title,text FROM books ORDER BY id LIMIT $start, $num",$db) or die(mysql_error());
- $myrow = mysql_fetch_array ($result);
- ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement