$total) $page = $total; //если больше, чем есть, то на последнюю $start = $page * $num - $num;//считаем с какого номера выводить сообщения $pervpage=""; //значения по умолчанию $nextpage=""; //значения по умолчанию $page2left=""; //значения по умолчанию $page1left=""; //значения по умолчанию $page2right="";//значения по умолчанию $page1right="";//значения по умолчанию if ($page!=1)$pervpage='<< < '; //Проверяем нужны ли стрелки назад if ($page!=$total)$nextpage= ' >>>'; //Проверяем нужны ли стрелки вперед if($page - 2 > 0) $page2left = ' '. ($page - 2) .' | '; //Находим две ближайшие станицы с обоих краев, если они есть if($page - 1 > 0) $page1left = ''. ($page - 1) .' | '; //Находим две ближайшие станицы с обоих краев, если они есть if($page + 2 <= $total) $page2right = ' | '. ($page + 2) .''; //Находим две ближайшие станицы с обоих краев, если они есть if($page + 1 <= $total) $page1right = ' | '. ($page + 1) .'';//Находим две ближайшие станицы с обоих краев, если они есть echo $pervpage . $page2left . $page1left . "" . $page . "" . $page1right . $page2right . $nextpage; // возвращаем готовую строку навигатора } //строка навигатора выводится, ссылки прописываются вида my.domen/index.php?page=(номер страницы). Но для правильного отображения чего-то не хватает... if(empty($_GET['page'])) $page = 1; else $page = $_GET['page']; // Число позиций на странице $pnumber = 2; // Постраничная навигация $first = ($page - 1)*$pnumber; $res=mysql_query("SELECT * FROM baza LIMIT $first, $pnumber"); // $query = "SELECT * FROM baza // where oper='rent' AND // tip LIKE '".$_GET["tip"]."' AND // region LIKE '".$_GET["region"]."' AND // data LIKE '".$_GET["data"]."' // ORDER BY tip, kk, region, cena // LIMIT $first, $pnumber"; //$res=mysql_query(); $str_nav_link=create_page_nvg($pnumber, $page, $cnt_obj); print $str_nav_link; // Все считается правильно, а дальше не знаю, как сделать правильно вывод echo "
| ".$baza['data']." | ".$baza['tip']." | ".$baza['kk']." | ".$baza['cena']." | ".$baza['region']." | ".$baza['street']." | ".$baza['jil']." | ".$baza['kyx']." | ".$baza['et']." | ".$baza['etj']." | ".$baza['tel']." | ".$baza['tv']." | ".$baza['xol']." | ".$baza['meb']." | ".$baza['info']." |