# заводишь некий идентификатор положения
if (empty($cr_pos)) { $cr_pos=0} # что бы отображало с начала.
# и колво элементов для отображения
$show_max= 10;
# пышем запрос
$q="SELECT * FROM TABLENAME LIMIT $cr_pos,$show_max";
# получаем данные запроса в нумерованный массив ( mysql_fetch_row ) если тебе ничего больше ничего не надо с ними делать, кроме отображения.
$res=mysql_fetch_row (mysql_query($q));
# считаем кол-во элементов массива
$max_elm=count($res);
# рисуешь данные на страницу согласно значения $position
for ($i=0; $i<=$show_max-1; i++) {
print ($res[$i]."<br>");
}
# потом рисуем 2 линка для скроллинга по данным
# скролл назад
if ($cr_pos > $show_max )
{
$cr_pos=$cr_pos-1
print("<a href=этотскрипт.php?cr_pos=$cr_pos><<< Назад</a> );
}
else
{
print("<font color=#dddddd><<< Назад</font> );
}
print (" | "); # это не жопа ;)
# скролл вперед
if ($cr_pos < $max_elm-10 )
{
print("<a href=этотскрипт.php?cr_pos=$cr_pos++>Вперед >>></a> );
}
else
{
print("<font color=#dddddd>Вперед >>></font> );
}
усё.. настрочил за 20 минут с перекуром.. должно работать, если че.. в асю
ps как же достала клавиша Tab, пока форматил код %)
|