Код (Text): if(isset($_SESSION['id']) ){ $query = mysql_query("SELECT*FROM reports WHERE username='".mysql_real_escape_string($_SESSION['username'])."' ORDER BY id DESC LIMIT 0,8 "); $content="<p>Старые отчеты</p> "; $content .="<ul>"; while($row = mysql_fetch_array($query)) { $content .= " <li class='list divtable'> <div class='div_report'> ".$row['report']." </li> "; } $content .="</ul>"; } else {$form=$form_login; $content=$content_no;} Из кода удалил все лишнее, чтобы был понятен смысл. Содержимое страницы находится в переменной $content Итак, на страницу выводится список с данными из базы данных. По одной строчке, допустим. Мне нужно вывести, например, все строки из бд(~300). Я хочу сделать так: Добавляю 2 кнопки с id=button1, id=button2 мне нужно чтобы при нажатии на кнопки запрос менялся. Т.е был Код (Text): $query = mysql_query("SELECT*FROM reports WHERE username='".mysql_real_escape_string($_SESSION['username'])."' ORDER BY id DESC LIMIT 0,8 "); а при нажатии на первую кноаку стал такой Код (Text): $query = mysql_query("SELECT*FROM reports WHERE username='".mysql_real_escape_string($_SESSION['username'])."' ORDER BY id DESC LIMIT 8,8 "); Т.е. при нажатии на одну кнопку id=button1, конец запроса меняется LIMIT 8,8; LIMIT 16,8;LIMIT 24,8 и т.д. А при нажатии на другую кнопку соответственно уменьшается на 8 Таким образом, должно выводится все время только 8 отчетов