<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
<channel>
<title>nospor.pl</title>
<link>http://nospor.pl/</link>
<pubDate>Tue, 07 Sep 2010 15:07:20 +0200</pubDate>
<language>pl</language>
<item>
<title>Pager 2.5.1 oraz EPager</title>
<link>http://nospor.pl/pager-2.5.1-oraz-epager.html</link>
<pubDate>Sat, 17 May 2008 17:58:29 +0200</pubDate>
<guid isPermaLink="true">http://nospor.pl/pager-2.5.1-oraz-epager.html</guid>
<description><![CDATA[Po dość długim okresie milczenia wrzucam nową wersję Pagera. Wnosi ona parę drobnych poprawek.<br />
Dołączam dodatkowo klasę EPager, która dziedziczy po Pager i rozszerza go o parę ciekawych rzeczy:<br />
<br />
<br />
Automatycznie wyliczanie liczby rekordów<br />
Automatyczne rozpoznawanie sortowania<br />
Automatyczna generacja wynikowego zapytania na podstawie dwóch powyższych wyliczeń<br />
<br />
<br />
Co nam to daje? Ano to, że nie musimy się już martwić o budowanie zapytania które będzie stronicowało, które będzie sortowało. Wszystko to zostania samo utworzone na podstawie podstawowego zapytania i podaniu nazw kolumn po których będzie można sortować.<br />
Czyli zamiast tworzyć takie zapytanie na podstawie różnych czynników:<br />
<br />
1select&nbsp;*&nbsp;from&nbsp;tabela&nbsp;order&nbsp;by&nbsp;pole&nbsp;asc&nbsp;limit&nbsp;10,5<br />
<br />
to tworzymy tylko takie:<br />
<br />
1select&nbsp;*&nbsp;from&nbsp;tabela <br />
i o nic już się nie martwimy :)<br />
<br />
<br />
Klasa dostępna w paczce 2.5.1 w katalogu epager.<br />
ps: Przykład korzystać będzie z bazy danych. Niezbędne zapytania dostępne są w pliku epager.sql w katalogu epager.<br />
]]></description>
<category>projekty</category>
<category>pager</category></item>
<item>
<title>Formularz i stronicowanie - pamiętanie stanu</title>
<link>http://nospor.pl/formularz-i-stronicowanie-pamietanie-stanu.html</link>
<pubDate>Mon, 22 Oct 2007 17:37:21 +0200</pubDate>
<guid isPermaLink="true">http://nospor.pl/formularz-i-stronicowanie-pamietanie-stanu.html</guid>
<description><![CDATA[Pisząc wszelkiego rodzaju wyszukiwarki korzystamy z formularzy, w których wprowadzamy warunki wyszukiwania. Sprawa komplikuje się trochę, gdy użyjemy stronicowania znalezionych wyników. Przechodząc na kolejną stronę znalezionych wyników, tracimy warunki wyszukiwania (dane z formularza). Aby temu zapobiedz, należy zapamiętać stan wyszukiwania. Można to zrobić na dwa sposoby: <br />
<br />
<br />
Zapisać dane wyszukiwania w sesji<br />
Przenosić dane wyszukiwania w url<br />
]]></description>
<category>projekty</category>
<category>pager</category>
<category>php</category></item>
<item>
<title>Stronicowanie i ajax - wykorzystanie Pager i ActionsManager</title>
<link>http://nospor.pl/stronicowanie-i-ajax-wykorzystanie-pager-i-actionsmanager.html</link>
<pubDate>Thu, 02 Aug 2007 08:47:21 +0200</pubDate>
<guid isPermaLink="true">http://nospor.pl/stronicowanie-i-ajax-wykorzystanie-pager-i-actionsmanager.html</guid>
<description><![CDATA[<br />
Niedawno zostałem poproszony o przykład stronicowania w połączeniu z ajaxem. W zasadzie już od dawna się do tego przymierzałem, więc czemu nie :). A skoro napisałem już ActionsManager to wykorzystam i go.<br />
]]></description>
<category>projekty</category>
<category>actionsmanager</category>
<category>pager</category></item>
<item>
<title>Pager 2.5</title>
<link>http://nospor.pl/pager-2.5.html</link>
<pubDate>Thu, 26 Jul 2007 12:46:43 +0200</pubDate>
<guid isPermaLink="true">http://nospor.pl/pager-2.5.html</guid>
<description><![CDATA[<br />
Publikuję kolejną wersję pagera. W trakcie korzystania z niego wyszło mi parę rzeczy, których brakowało lub też trzeba było je troche zmienić. W związi z tym nowa wersja nie jest kompatybilna wstecz.<br />
]]></description>
<category>projekty</category>
<category>pager</category></item></channel></rss>