Eugeniy
Новичок
Помогите разобратся с MySql запросом
Я пробую написать скрипт для доски объявлений, проблема такая:
мне надо было разбить на объявления на страницы... Я через поиск по форуму нашел то, что надо, в итоге получился такой код:
Но такой запрос выбирает все записи с таблицы, а мне надо чтобы он выбирал, допустим последние 50, и еще разбивал на страницы 
Когда объявления не разбивались на страницы я делал так:
Может кто подскажет как сделать разбивку по страницам и ограничить число выводимых записей?
Я пробую написать скрипт для доски объявлений, проблема такая:
мне надо было разбить на объявления на страницы... Я через поиск по форуму нашел то, что надо, в итоге получился такой код:
PHP:
$total //сколько всего записей
$per_page = "5"; // сколько записей на странице
$pages = ceil($total/$per_page);
$first = $page*$per_page; // С какой записи выводим
//Сам запрос
$query = "select * from board order by id desc LIMIT $first, $per_page";
//Выводим страницы
for ($j = 0; $j < $pages; $j++) {
if ($j == $page) {echo " [".($j+1)."] ";}
else {echo "[<a href='?id=$id&page=$j'>".($j+1)."</a>]";}
}

Когда объявления не разбивались на страницы я делал так:
PHP:
$query = "select * from board order by id desc LIMIT 50";