|
Языки программирования Изучаем С++, Sql, php, Lua, Python |
|
Опции темы | Поиск в этой теме | Опции просмотра |
18.03.2010, 12:44 | #1 |
Гость
Сообщений: n/a
|
Деление на страницы (php+sql)
И снова здравствуйте
Возник такой вопрос.. Как упростить написание внизу страницы: Код:
Страница 1 из *** 1, 2, 3, 4.. Например адресная строка 3 страницы index.php?n=3 Есть такой вариант.. Ну он слишком прост и глуп: Код:
$result2 = mysql_query("SELECT count('newsid') FROM news WHERE hiden=0"); if ($reslut2<11) { $page=1; } elseif ($result2<21) { $page=2; echo "<br><br><center>Страница $n из $page"; echo "<br><div class=\"pages\"><a href=\"index.php?n=1\">1</a>, 2</div></center>";} elseif ($result2<31) { $page=3; echo "<br><div class=\"pages\"><a href=\"index.php?n=1\">1</a>, <a href=\"index.php?n=2\">2</a>, 3</div></center>";} Кто может предложить более простой вариант? |
18.03.2010, 13:59 | #2 | |
Пользователь
Регистрация: 07.03.2010
Сообщений: 46
Сказал(а) спасибо: 11
Поблагодарили 17 раз(а) в 11 сообщениях
|
Последний раз редактировалось ghostpast; 18.03.2010 в 14:11. Причина: добавлена пропущенная переменная |
|
Пользователь сказал cпасибо: |
18.03.2010, 14:03 | #3 |
Новичок
Регистрация: 07.03.2010
Сообщений: 11
Сказал(а) спасибо: 8
Поблагодарили 4 раз(а) в 4 сообщениях
|
|
Пользователь сказал cпасибо: |
18.03.2010, 16:36 | #4 | |
Forum bot
Регистрация: 01.02.2010
Адрес: пусто
Сообщений: 841
Сказал(а) спасибо: 286
Поблагодарили 418 раз(а) в 190 сообщениях
Записей в дневнике: 60
|
гугл: PHP постраничная навигация
Цитата:
__________________
Совершенно безопасен для людей, обладающих хотя бы некоторыми минимальными зачатками интеллекта, и способными строить причинно-следственные цепочки. |
|
Пользователь сказал cпасибо: | StinK (21.03.2010) |