Подскажите пожалуйста как реализовать вывод страниц результата поиска? Есть поиск по разным критериям, например 1 комн.кв., 2 комн.кв., 3 комн.кв... В принципе я знаю как сделать вывод ссылок навигации на страницы, которые потом с базы будут выводить нр по 30 записей. Но... Если выбрали только 1 комн.кв., а в базе вперемешку сохранены и остальные, на следущей странице будет выводить не то что нужно. т.е. необходимо сделать вывод навигатора, который будет переводить на следущую страницу с сообщениями результатов поиска. надеюсь поняли о чем я. Заранее спасибо. p.s. извините за глупый вопрос.
PHP: <?php function page($num){ return '?' . http_build_query(array_merge($_GET, array('page' => $num))); } $_GET = array( 'filter' => '1', 'sort' => 'price' ); echo page(4); // ?filter=1&sort=price&page=4 ?>
Один из минусов этого варианта: пользователь не сможет добавить страницу в закладки. Точнее он добавит не совсем ту страницу...