Хочу сделать постраничный вывод. Реализую так:
$k = 7; //сколько пати на одной странице
$p = $_GET['p']; //номер страницы
if (empty($p)){$p = 1;}
$p1 = ($p - 1) * $k;
$query = "SELECT * FROM `party_table` ORDER BY `id` DESC LIMIT $p1, $k";
$result = mysql_query($query) or die (mysql_error());
Но почему-то выводится неправильно. то есть если p=1, то выводятся записи не с первой, а со второй, при p=2, не с восьмой, а с девятой. При этом выводятся не 7 записей , а только 6.