<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
<channel>
<title>nospor.pl</title>
<link>http://nospor.pl/</link>
<pubDate>Thu, 17 May 2012 14:25:05 +0200</pubDate>
<language>pl</language>
<item>
<title>Ładne url'e (nice url)</title>
<link>http://nospor.pl/ladne-urle.html</link>
<pubDate>Mon, 21 Mar 2011 22:18:16 +0100</pubDate>
<guid isPermaLink="true">http://nospor.pl/ladne-urle.html</guid>
<description><![CDATA[<br />
Dziś przedstawię Wam jak w łatwy sposób stworzyć ładne url'e we własnej aplikacji. Wielu początkujących programistów tworzy cały mechanizm ładnych url'i w całości oparty na mod-rewrite i pliku htaccess. Niestety takie podejście jest mało elastyczne i na dłuższą metę uciążliwe. Pokażę Wam inną metodę, gdzie cały mechanizm przetwarzania linków zawarty jest w kodzie php. Chcę od razu zaznaczyć, iż nie będzie tu żadnej super hiper obiektowości, rutingu i innych super hiper bajerów. Artykuł ma na celu pokazać jak prosto zrobić ładne linki i poznać podstawy tej konstrukcji.<br />
]]></description>
<category>php</category>
<category>planeta</category></item>
<item>
<title>Co trzy - wyświetlanie danych</title>
<link>http://nospor.pl/co-trzy-wyswietlanie-danych.html</link>
<pubDate>Fri, 22 Oct 2010 12:47:41 +0200</pubDate>
<guid isPermaLink="true">http://nospor.pl/co-trzy-wyswietlanie-danych.html</guid>
<description><![CDATA[Dzisiaj omówię wyświetlanie rekordów "co trzy". Piszę co trzy, gdyż zazwyczaj na forum pytają o trzy. Oczywiście podane przeze mnie metody można zastosować do wyświetlania co pięć, dziesięć i ile Wam się będzie chciało. Wyświetlanie w standardowy sposób, czyli od lewej do prawej, jest banalnie proste. Piszę jednak ten artykuł, gdyż przedstawię również metodę z góry do dołu - co jest już ciutkę trudniejsze. Tak czy siak na pewno komuś się przyda.]]></description>
<category>mysql</category>
<category>php</category></item>
<item>
<title>E_NOTICE - wyświetlać czy nie?</title>
<link>http://nospor.pl/notice-wyswietlac-czy-nie.html</link>
<pubDate>Mon, 04 Oct 2010 10:33:03 +0200</pubDate>
<guid isPermaLink="true">http://nospor.pl/notice-wyswietlac-czy-nie.html</guid>
<description><![CDATA[<br />
Zainspirowany ostatnimi wypowiedziami początkujących (i nie tylko) programistów php, postanowiłem skrobnąć małe co nie co na temat błędów E_NOTICE. Niektórzy mogą mi zarzucić, że E_NOTICE to nie błąd, lecz ja słowo "błąd" użyłem celowo i z pełną świadomością. Zapewne bardziej fachowo należałoby napisać "komunikaty" E_NOTICE, aczkolwiek słowo komunikat to przecież komunikat więc można olać, a błąd to już coś poważniejszego, więc może by warto na niego zwrócić uwagę. Także by nie usypiać uwagi początkujących programistów (jak i niestestety tych już uważających się za niepoczątkujących) będę używał słowa "błąd".<br />
]]></description>
<category>php</category>
<category>planeta</category></item>
<item>
<title>Opcje dwuwartościowe - przechowywanie</title>
<link>http://nospor.pl/opcje-dwuwartosciowe-przechowywanie.html</link>
<pubDate>Tue, 27 Jul 2010 17:31:23 +0200</pubDate>
<guid isPermaLink="true">http://nospor.pl/opcje-dwuwartosciowe-przechowywanie.html</guid>
<description><![CDATA[<br />
Często nasze tabele w bazie danych zawierają pola, która mogą przyjmować dwie wartości (dwa stany): 0 i 1. Na przykład tabela z użytkownikami zawiera pole ZABLOKOWANY, które mówi czy użytkownik jest zablokowany czy nie. Jeśli jest zablokowany to przyjmuje wartość 1 a jeśli nie jest - wartość 0. Wszystko ładnie pięknie gdy są to pojedyncze pola i nie zajmują dużo miejsca. Ale co w przypadku gdy nasza tabela zawiera kilka, kilkanaście lub nawet kilkadziesiąt opcji opisu (np. tabela z ofertami, która zawiera pola OPCJA_1, OPCJA_2, OPCJA_3, .... OPCJA_N) ? Czy mamy wówczas też tworzyć kilkadziesiąt pól na każdą z opcji o możliwych wartościach 0 i 1? Nie - tutaj z pomocą przyjdzie nam system dwójkowy (binarny) oraz operacje bitowe.<br />
]]></description>
<category>mysql</category>
<category>php</category></item>
<item>
<title>Wzorzec obserwator</title>
<link>http://nospor.pl/wzorzec-obserwator.html</link>
<pubDate>Tue, 24 Mar 2009 13:37:09 +0100</pubDate>
<guid isPermaLink="true">http://nospor.pl/wzorzec-obserwator.html</guid>
<description><![CDATA[Wzorzec obserwator to moim zdaniem jeden z ciekawszych wzorców jakie wymyślono. Korzystam z niego od dłuższego czasu i muszę powiedzieć jest bardzo przydatny. Bardzo pomaga w wyodrębieniu funkcjonalności oraz zapobiega wrzucania wszystkiego do jednego wora.]]></description>
<category>php</category></item>
<item>
<title>Grupowanie wyników</title>
<link>http://nospor.pl/grupowanie-wynikow.html</link>
<pubDate>Tue, 17 Mar 2009 17:52:55 +0100</pubDate>
<guid isPermaLink="true">http://nospor.pl/grupowanie-wynikow.html</guid>
<description><![CDATA[<br />
Dosyć często spotykam się z pytaniem, jak napisać grupowanie wyników, czyli np. mamy produkty które należą do kategorii i jak wyświetlić wszystkie kategorie wraz z należącymi do nich produktami.<br />
Początkujący programiści albo nie wiedzą jak to zrobić, albo robią to przy użyciu wielu zagnieżdżonych zapytań, co niezbyt dobrze wpływa na wydajność aplikacji.<br />
]]></description>
<category>mysql</category>
<category>php</category></item>
<item>
<title>Wyszukiwarka - zapytanie zależne od warunków</title>
<link>http://nospor.pl/wyszukiwarka-zapytanie-zalezne-od-warunkow.html</link>
<pubDate>Mon, 23 Jun 2008 19:53:47 +0200</pubDate>
<guid isPermaLink="true">http://nospor.pl/wyszukiwarka-zapytanie-zalezne-od-warunkow.html</guid>
<description><![CDATA[Często piszemy wyszukiwarki. Jaka ich rola? Banalnie prosta - na podstawie zadanych kryteriów znaleźć żądane informacje. W tym celu tworzymy zapytanie, które zawiera nasze kryteria wyszukiwania. Zadanie wydaje się proste, jednak wielu początkujących programistów ma z tym problem. Bo o ile potrafią napisać zapytanie, które składa się ze stałej liczby warunków, o tyle z zapytaniem ze zmienną liczbą warunków, uzależnioną od wpisanych wartości w formularzu, mają już problem. W artykule tym postaram się Wam pomóc w oswojeniu tego zagadnienia.]]></description>
<category>mysql</category>
<category>php</category></item>
<item>
<title>PHP - FAQ</title>
<link>http://nospor.pl/php-faq.html</link>
<pubDate>Sat, 24 May 2008 12:31:28 +0200</pubDate>
<guid isPermaLink="true">http://nospor.pl/php-faq.html</guid>
<description><![CDATA[Przedstawię tu faq odnośnie php. Niby dużo tego jest w sieci, jednak przeglądając fora i zadawane pytania, śmiem twierdzić, że za mało... albo ta nasza "młodzież" zaleniwa jest by do nich zaglądać... tak czy siak "dobrego" faq nigdy za duzo ;)<br />
<br />
<br />
1) Złote myśli kubusia a php<br />
2) Przygotowanie środowiska<br />
3) Na localu działa ,na serwerze nie... - register_globals<br />
4) Parsowanie zmiennych<br />
5) Cannot add header information - headers already sent...<br />
6) Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource - błąd zapytania<br />
7) Wyszukiwarka - zapytanie zależne od zadanych kryteriów<br />
8) Grupowanie wyników<br />
]]></description>
<category>php</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 zapobiec, 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>Liczba dni roboczych</title>
<link>http://nospor.pl/liczba-dni-roboczych.html</link>
<pubDate>Wed, 10 Oct 2007 16:04:51 +0200</pubDate>
<guid isPermaLink="true">http://nospor.pl/liczba-dni-roboczych.html</guid>
<description><![CDATA[Liczenie ile minęło dni między jedną datą a drugą to dość częsty "problem" piszących w php. Samo policzenie dni bez rozróżniania na dni robocze jest banalnie proste:<br />
<br />
123&lt;?php<br />echo&nbsp;(strtotime('2005-03-30&nbsp;GMT')-strtotime('2005-03-01&nbsp;GMT'))/86400;<br />?&gt;<br />
<br />
Jednak wyliczenie dni roboczych to już większa sprawa. By ułatwić sobie i Wam życie, napisałem funkcję, która wylicza liczbę dni roboczych. Pierwotnie funkcja nie uwzględniała świąt ruchomych jednak użytkownik kajko84 dopisał do tego i święta ruchome. Ja to trochę zoptymalizowałem i mamy w pełni funkcjonalną funkcję do wyliczania liczby roboczych.<br />
]]></description>
<category>php</category></item></channel></rss>
