
27.06.2010
Spoluvyvíjeli jsme aplikaci pro klienta České Dráhy. Aplikace je opět striktně soukromá, nelze uvést odkaz.
16.05.2010
Pro Vodafone jsme naprogramovali aplikaci, která vyhodnocuje interní statistiky. Vývoj trval 2 měsíce. Aplikace není veřejná, proto neuvádím odkaz.
08.03.2010
Nová firemní prezentace firmy AH Electronics s.r.o, k velké spokojenosti zákazníka se připravuje internetový obchod.
30.01.2010
Připraveno nové diskusní fórum. více
02.12.2009
Po několika měsících náročné práce jsem spustil herní portál GAMEWAY.CZ více

Je mi 28 let, bydlím v hlavním městě ČR. Webdesignem a programováním se zabývám již několik let. Pracuji jako programátor ve společnosti AndWeb s.r.o. Ovládám velmi dobře XHTML, CSS, PHP, MYSQL. Středně pokročilou znalost jQuery, 2D Grafika (Adobe Photoshop, SEO optimalizace.




[369] Když nebudeš vědět něco konkrétního, klidně se zeptej, ale neptej se na celý skript :)
.. sak to ze si to len „vyjal“… neboj zaklady mam dobre len ma zaujala tvoja 2.varianta na mojej stranke mam tiez aktualizaciu vysledkov, len trosku zlozitejsiu…
Ale ok.. idem sa potrapit :)
[367] Je to takový nástin, jak by to mohlo fungovat, vyjal jsem to jako torzo ze svého fotbalového webu.
Pokud máš nějaké základy v PHP tak to dáš dokupy, pokud ne, tak se PHP nejdřív trošku nauč, stejně bys později nevěděl složitejší věci i kdybych Ti s tímto pomohl.
:-)
[366]
Ahoj, mne sa paci ta 2.varianta – vytiahnes z DB aktualne zapasy, zadas vysledky a potom POSTnes, len nejako mi ten script nejde rozbehat :(
[365] Ano, samozřejmě. Jednotlivé inputy ponesou název pole. Tj.
[code]
A poté projdeš post POLE a uložíš
foreach ($_POST[„gol1“] …)
[/code]
Pondělí, 28 .Prosince 2009, 10:23, prečteno 534x
Každý potřebuje stránkovat jakýkoliv výstup. Všude na netu jsou kvanta stránkovacích skriptů. Většině začátečníků postačí výpis číselné řady (čísílek), ale co tehdy pokud jich je moc?
Napíšou na diskusní forum, že potřebují aby se měnil střed čísílek, a někdo zkušenější napíše, vždyt je to jen pár podmínek, nic co bys nevymyslel. Ano je to tak, ale někomu to může dělat problémy, a proto jsem napsal velmi jednoduchý skriptík, který je dělá to co může začátečník potřebovat. Udělá odkaz na první a poslední číslo v číselné řadě a upravuje dynamický střed podle vybraného čísla. Ke svému správnému fungovaní potřebuje předat pole 4 parametrů, viz ukázka. Ať slouží.
Na ukázku stránkování se můžete podívat zde
<?php /** ---------- nastaveni ---------- */ $options = array( 'rows_total' => 100, // celkovy pocet zaznamu 'offset' => 7, // po kolika budeme strankovat 'interval' => 4, // interval cisel nalevo a napravo od aktivniho = vybraneho cisla 'url' => '?url=1&', // adresa ke ktere se pripoji strankovani parametr ); echo pagingBlock($options); /** * Strankovani s promenlivym stredem * * @param array $options pole slouzici k nastaveni hodnot ktere funkce vyzaduje viz priklad * @date 28-12-2009 * @author Roman Janko <admin@rjwebdesign.net> * **/ function pagingBlock($options = array()) { $html = ''; $pages_total = ceil($options['rows_total'] / $options['offset']); $interval = $options['interval']; $actual_page = empty($_GET["s"]) ? 1 : $_GET["s"]; $url = $options['url']; //"?url=1&"; /** ---------- fix proti URL hacku ---------- */ if ($actual_page < 0) $actual_page = 1; if ($actual_page > $pages_total) $actual_page = $pages_total; /** ---------- co budeme ukazovat, interval ---------- */ $show = array(); for ($i = $actual_page - $interval; $i <= $actual_page + $interval; $i++) { if ($i > 0 && $i <= $pages_total) $show[] = $i; } /** ---------- zacatek rady ---------- */ if ($actual_page - $interval == 2) { $html .= "<a href='".$url."s=1'>1</a> "; } if ($actual_page - $interval > 2) { $html .= "<a href='".$url."s=1'>1</a> ... "; } /** ---------- dynamicky stred ---------- */ for ($i = 1; $i <= $pages_total; $i++) { if (in_array($i, $show)) { if ($i == $actual_page) { $html .= " <strong>$i</strong> "; } else { $html .= "<a href='".$url."s=$i'>$i</a> "; } } } /** ---------- konec rady ---------- */ if ($actual_page + $interval + 1 == $pages_total) { $html .= " <a href='".$url."s=".$pages_total."'>".$pages_total."</a>"; } if ($actual_page + $interval + 1 < $pages_total) { $html .= " ... <a href='".$url."s=".$pages_total."'>".$pages_total."</a>"; } /** ---------- vystup ---------- */ return $html; } ?>
| Hodnocení: | Počet hlasů: 5 |
Velmi užitečný skriptík, díky
[1] Taps zkouška
Diky Romane