Консультация № 65171
01.12.2006, 22:01
0.00 руб.
0 1 1
В приложении код странички. Все хорошо. Но очень хочется сделать ссылочки вида предыдущие 10 записей и следующие 10.
Но вот как это реализовать я не очень понимаю... Подскажите что примерно и как писать?
Может в лимит задать переменную , берущую из $_GET интервал страничек? А внизу там будут производится операции по изменению ссылок (пред и след).
Жду ваших ответов!

Приложение:
<?phpinclude "layout/header.php";include_once "mysql_connect.php";$result = mysql_query("SELECT * FROM blog_posts ORDER BY id LIMIT 5")or die(mysql_error());?> <div class="main"> <div class="content"><?phpfor ($i=1; $row=mysql_fetch_assoc($result); $i++){?> <h1><?echo "{$row[‘name_post‘]}";?></h1> <div class="descr"><?echo "{$row[‘date‘]}";?></div> <?echo "{$row[‘post‘]}";}?> <?php

<div align="center"><< следующие 5 | Смотреть | предыдущие 5 >></div> </div><?phpinclude "layout/right.php";include "layout/footer.php";?>

Обсуждение

Неизвестный
04.12.2006, 10:09
общий
это ответ
Здравствуйте, _Master_!
1)Вводите переменную "номер страници" ($page)
2)В SQL‘e LIMIT убираете
3)Выводите записи только если их порядковый номер (Ваше $i) удовлетворяет условие ($i>=$page*10)&&($i<($page+1)*10)
4)Выводите "Предыдущие 10" если $page!=0
5)Выводите "Следующие 10" если ($page+1)*10=<mysql_num_rows($result)
Форма ответа