Paginator - Visavi.net https://visavi.net/ RSS - Visavi.net https://visavi.net/assets/img/images/logo_small.png RSS - Visavi.net https://visavi.net/ [email protected] (admin) [email protected] (admin) Thu, 25 Apr 2024 06:33:18 +0300 SELECT head, body, foot FROM NewCMS<br> Двиг написан! https://visavi.net/topics/39084/647540 Paginator Артур Mon, 30 Sep 2013 18:56:07 +0400 Сообщения https://visavi.net/topics/39084/647540 <blockquote class="blockquote"><strong>Барыга Обама</strong> (30 Сентября 2013 / 18:28)<br> 12. <strong>marti91</strong>, скорее просто не заметишь как напишешь его. <img src="https://visavi.net/uploads/stickers/smile.gif" alt="smile"> </blockquote> Ага, начал писать ответ - и залип в тему на неделю) https://visavi.net/topics/39084/647538 Paginator BEPDuKT Mon, 30 Sep 2013 18:34:27 +0400 Сообщения https://visavi.net/topics/39084/647538 12. <strong>marti91</strong>, скорее просто не заметишь как напишешь его. <img src="https://visavi.net/uploads/stickers/smile.gif" alt="smile"> https://visavi.net/topics/39084/647536 Paginator Андрей Mon, 30 Sep 2013 18:28:24 +0400 Сообщения https://visavi.net/topics/39084/647536 11. <strong>BEPDuKT</strong>, не-е, пагинация - несколько строк кода. На двиг у меня времени не хватит, поэтому я скорее всего просто проигнарирую тему.. Так-то! <img src="https://visavi.net/uploads/stickers/D.gif" alt="D"> https://visavi.net/topics/39084/647532 Paginator marti91 Mon, 30 Sep 2013 17:33:31 +0400 Сообщения https://visavi.net/topics/39084/647532 <blockquote class="blockquote"><strong>marti91</strong> (30 Сентября 2013 / 15:19)<br> 6. <strong>BEPDuKT</strong>, Заметил только после того, как написал <img src="https://visavi.net/uploads/stickers/D.gif" alt="D"> </blockquote> Типа подсказал <img src="https://visavi.net/uploads/stickers/D.gif" alt="D"> Я представляю если кто-то создаст тему &quot;Подскажите как написать двиг&quot;, и ты зайдешь в эту тему. <img src="https://visavi.net/uploads/stickers/D.gif" alt="D"> https://visavi.net/topics/39084/647527 Paginator BEPDuKT Mon, 30 Sep 2013 16:58:46 +0400 Сообщения https://visavi.net/topics/39084/647527 8. <strong>Caswap</strong>, Человек пишет что хочет написать СВОЙ, СВОЙ скрипт пагинации. А Вы предоставили материал, где человек пишет пигинацию, использую скрипт пагинации. https://visavi.net/topics/39084/647518 Paginator marti91 Mon, 30 Sep 2013 15:48:16 +0400 Сообщения https://visavi.net/topics/39084/647518 1. <a href="http://2develop.ru/files/nav.rar" target="_blank" rel="nofollow">http://2develop.ru/files/nav.rar</a><br> <span style="color:#ff0000">2. Вторая ссылка удалена. Переадресация на вирус.</span> https://visavi.net/topics/39084/647517 Paginator Володя Mon, 30 Sep 2013 15:23:02 +0400 Сообщения https://visavi.net/topics/39084/647517 6. <strong>BEPDuKT</strong>, Заметил только после того, как написал <img src="https://visavi.net/uploads/stickers/D.gif" alt="D"> https://visavi.net/topics/39084/647516 Paginator marti91 Mon, 30 Sep 2013 15:19:42 +0400 Сообщения https://visavi.net/topics/39084/647516 5. <strong>marti91</strong>, Написал скрипт пагинации, красавчик <img src="https://visavi.net/uploads/stickers/D.gif" alt="D"> https://visavi.net/topics/39084/647515 Paginator BEPDuKT Mon, 30 Sep 2013 15:18:39 +0400 Сообщения https://visavi.net/topics/39084/647515 4. <strong>danan</strong>, <br> Если имеется ввиду SQL, то так:<pre class="prettyprint"> &quot;SELECT * FROM `table` LIMIT 10, 20&quot; </pre> https://visavi.net/topics/39084/647514 Paginator marti91 Mon, 30 Sep 2013 15:13:22 +0400 Сообщения https://visavi.net/topics/39084/647514 Мм спасибо за пояснение, еще один вопрос, каким образом вывести дынные с 10 по 20 строки? https://visavi.net/topics/39084/647513 Paginator Влад Mon, 30 Sep 2013 15:06:42 +0400 Сообщения https://visavi.net/topics/39084/647513 И конечно же надо вывести ссылки на страницы:<br> <pre class="prettyprint"> &lt;?php if($pages_count &gt;= 1) { for($i = 1; $i &lt;= $pages_count; $i++) { echo &quot;&lt;a href=&#039;?page=$i&#039;&gt;$i&lt;/a&gt; &quot;; } } </pre> https://visavi.net/topics/39084/647512 Paginator marti91 Mon, 30 Sep 2013 14:59:55 +0400 Сообщения https://visavi.net/topics/39084/647512 Создаешь переменную в которую заносишь число равное количеству элементов на страницу($pare_page = 10).<br> Далее создаешь переменную с количеством записей в БД($data_count = 1000).<br> Далее делишь: <br> <pre class="prettyprint"> &lt;?php $pages_count = ceil($data_page / $pare_page); # Тут количество страниц </pre> А дальше уже через GET-запрос узнаешь на какой странице сейчас пользователь, вот так например: <br> <pre class="prettyprint"> &lt;?php $page = isset($_GET&#91;&#039;page&#039;]) ? int($_GET&#91;&#039;page&#039;] &#58; 1; # Это текущая страница $start = ($page - 1) * $pare_page; # Элемент с которого начинать выводку из БД </pre> SQL-запрос на выводку из БД:<br> <pre class="prettyprint"> &quot;SELECT * FROM `table` LIMIT $start, $pare_page&quot; </pre> Далее в цикле вывести результаты.<br> Все. https://visavi.net/topics/39084/647511 Paginator marti91 Mon, 30 Sep 2013 14:46:17 +0400 Сообщения https://visavi.net/topics/39084/647511 Хочу написать свой пагинатор, обьясните его структуру и тп. Заранее благодарен. https://visavi.net/topics/39084/647510 Paginator Влад Mon, 30 Sep 2013 14:12:21 +0400 Сообщения https://visavi.net/topics/39084/647510