Mikuláš je tu! Získaj 90 % extra kreditov ZADARMO s promo kódom CERTIK90 pri nákupe od 1 199 kreditov. Len do nedele 7. 12. 2025! Zisti viac:
NOVINKA: Najžiadanejšie rekvalifikačné kurzy teraz s 50% zľavou + kurz AI ZADARMO. Nečakaj, táto ponuka dlho nevydrží! Zisti viac:

Diskusia – Kalendár

Späť

Upozorňujeme, že diskusie pod našimi online kurzami sú nemoderované a primárne slúžia na získavanie spätnej väzby pre budúce vylepšenie kurzov. Pre študentov našich rekvalifikačných kurzov ponúkame možnosť priameho kontaktu s lektormi a študijným referentom pre osobné konzultácie a podporu v rámci ich štúdia. Toto je exkluzívna služba, ktorá zaisťuje kvalitnú a cielenú pomoc v prípade akýchkoľvek otázok alebo projektov.

Komentáre
Posledné komentáre sú na spodnej časti poslednej stránky.
Avatar
Kit
Tvůrce
Avatar
Odpovedá na David Jančík
Kit:28.11.2012 22:47

V PDO jsem si udělal vlastní nadstavbu, která se trochu podobá Dibi, ale není tak obecná jako Dibi, protože to nepovažuji za vhodné.

Raději si napíšu svých 100 řádek kódu pro PDO, než includovat 100 KB cizí knihovny, ke které musím ještě napsat 80 řádek vlastního kódu, abych dosáhl požadované funkčnosti.

Odpovedať
Vlastnosti objektů by neměly být veřejné. A to ani prostřednictvím getterů/setterů.
Avatar
samo007
Tvůrce
Avatar
samo007:29.11.2012 7:13

Už tam vidím zmeny a vyzerá to naozaj lepšie.

Avatar
Kit
Tvůrce
Avatar
Odpovedá na David Jančík
Kit:29.11.2012 7:36

Už je to lepší, ale SQL injection tam vidím stále.

Bez továrny to vypadá jak špageta. Ovšem to asi byl záměr.

Datum lze z MySQL snadno získat i ve formátu dd.mm.rrrr. Určitě by to bylo vhodnější, než to lepit v PHP.

Odpovedať
Vlastnosti objektů by neměly být veřejné. A to ani prostřednictvím getterů/setterů.
Avatar
Kit
Tvůrce
Avatar
Odpovedá na David Jančík
Kit:29.11.2012 10:53

Dodatečně jsem si uvědomil, že jsem tu nadstavbu popsal v článku

http://www.itnetwork.cz/…-a-modularne

V současné době jsem si ji trochu vylepšil o líné otvírání databáze. Občas se totiž stane, že ji otvírat nepotřebuji, ale nevím to předem. Proto s tím počkám až v okamžiku, kdy po ní nějaká data požaduji.

Odpovedať
Vlastnosti objektů by neměly být veřejné. A to ani prostřednictvím getterů/setterů.
Avatar
David Jančík
Vlastník
Avatar
Odpovedá na Kit
David Jančík:29.11.2012 11:35

Jo, jo na to jsem se díval. Si to zkusím s tím SQLite.

Odpovedať
Zapomeň, že je to nemožné a udělej to ;)
Avatar
David Hartinger
Vlastník
Avatar
Odpovedá na Kit
David Hartinger:29.11.2012 11:49

Možná bych mohl tak pokusně zkusit něco jako PHP objektově od začátku. Jen mi přijde hodně intuitivní, když uživatel vidí, jak PHP vloží do HTML a představuje tak nějakou dynamickou funkčnost ve stránce. Že ten začátek je opačný, HTML s PHP, ne PHP s HTML. Je to blíže tomu co již umí.

Odpovedať
New kid back on the block with a R.I.P
Avatar
Kit
Tvůrce
Avatar
Odpovedá na David Hartinger
Kit:29.11.2012 12:38

Určitě to zkus. Začínal jsem od PHP v HTML, potom HTML v PHP a teď už píšu PHP bez HTML, protože prezentaci mi zajišťuje XSLT.

Odpovedať
Vlastnosti objektů by neměly být veřejné. A to ani prostřednictvím getterů/setterů.
Avatar
samo007
Tvůrce
Avatar
Odpovedá na Kit
samo007:29.11.2012 15:42

Ako zmením formát dátumu na dd.mm.rrrr?
Lebo ak ho zmením v tabuľke, budem musieť zmeniť aj php.

Avatar
Kit
Tvůrce
Avatar
Kit:29.11.2012 16:12

V tabulce se nemění nic. Jen se trochu upraví SELECT. Místo

SELECT datum FROM tabulka;

napíšeš

SELECT date_format(datum,'%d.%m.%Y') AS cdatum FROM tabulka;

Výsledek je prezentován jako sloupec cdatum v požadovaném formátu.

Těch možností je víc, umí to i posouvat datum a je to odolné i proti průšvihům z letošního 29. února, kdy se programátorská jelita na ministerstvu vnitra nespolehla na databázi, ale snažila se odečíst jeden rok až v aplikaci a ta jim následně spadla.

Odpovedať
Vlastnosti objektů by neměly být veřejné. A to ani prostřednictvím getterů/setterů.
Avatar
samo007
Tvůrce
Avatar
samo007:29.11.2012 16:41

To SELECT tam nikde nevidím. Kde to je?

EDIT: Práve som ti našiel :D dik

Editované
Posledné komentáre sú na spodnej časti poslednej stránky.
Robíme čo je v našich silách, aby bola tunajšia diskusia čo najkvalitnejšia. Preto do nej tiež môžu prispievať len registrovaní členovia. Pre zapojenie sa do diskusie sa zaloguj. Ak ešte nemáš účet, zaregistruj sa, je to zadarmo.

Zobrazené 10 správy z 58.