Diskuze: doplnění údajů do tabulky
V předchozím kvízu, Online test znalostí HTML a CSS, jsme si ověřili nabyté zkušenosti z kurzu.
Zobrazeno 6 zpráv z 6.
K personalizaci obsahu a reklam, poskytování funkcí sociálních médií a analýze naší návštěvnosti využíváme soubory cookie. Informace o tom, jak náš web používáte, sdílíme se svými partnery pro sociální média, inzerci a analýzy. Partneři tyto údaje mohou zkombinovat s dalšími informacemi, které jste jim poskytli nebo které získali v důsledku toho, že používáte jejich služby.
Používáme nezbytné cookies pro fungování webu a s tvým souhlasem také analytické a marketingové cookies.
Zajišťují základní funkce, bezpečnost a služby, které sis vyžádal. Nelze je vypnout.
| Služba | Poskytovatel | Účel | Cookies a úložiště | Doba uložení |
|---|---|---|---|---|
| ITnetwork | ITnetwork | Provoz webu, relace, přihlášení a uložení nastavení cookies. | PHPSESSID, auth_token, sid, itn_consent_impression, __Host-itn_consent | Relace až 1 rok |
| Google Tag Manager | Správa značek a načítání měřicích nástrojů webu. | Žádné | Neukládá se | |
| Google Fonts | Načítání typografie webu. | Úložiště řízené poskytovatelem | Dle podmínek poskytovatele | |
| Google Hosted Libraries | Načítání potřebných knihoven a stylů webu. | Úložiště řízené poskytovatelem | Dle podmínek poskytovatele | |
| Google reCAPTCHA | Ochrana formulářů a webu před zneužitím. | _GRECAPTCHA, rc::a, rc::b, rc::c, rc::f | Relace až 180 dní | |
| YouTube | Přehrávání vloženého video obsahu. | localStorage, IndexedDB; cookies after playback interaction | Relace až trvalé úložiště | |
| Vimeo | Vimeo | Přehrávání vloženého video obsahu. | __cf_bm, _cfuvid, vuid, localStorage, IndexedDB | Relace až 2 roky |
| Facebook Login | Meta | Přihlášení pomocí účtu třetí strany. | Úložiště řízené poskytovatelem | Relace až 1 rok |
| GoPay | GoPay | Zpracování uživatelem vyžádané platby. | Úložiště řízené poskytovatelem | Dle podmínek poskytovatele |
Pomáhají nám porozumět používání webu a zlepšovat ho.
| Služba | Poskytovatel | Účel | Cookies a úložiště | Doba uložení |
|---|---|---|---|---|
| Google Analytics 4 | Měření návštěvnosti a používání webu. | _ga, _ga_* | Až 2 roky | |
| Microsoft Clarity | Microsoft | Měření návštěvnosti a používání webu. | _clck, _clsk, _cltk | Relace až 1 rok |
Slouží k měření kampaní, personalizaci reklamy a marketingové komunikaci.
| Služba | Poskytovatel | Účel | Cookies a úložiště | Doba uložení |
|---|---|---|---|---|
| Google Ads | Měření kampaní, reklama a remarketing. | _gcl_au, _gcl_ls | Relace až 90 dní | |
| Meta Pixel | Meta | Měření kampaní, reklama a remarketing. | _fbp, _fbc, localStorage | Až 90 dní |
| Sklik | Seznam.cz | Měření kampaní, reklama a remarketing. | retargeting, sid, szn:* | Relace až trvalé úložiště |
| LinkedIn Insight | Měření kampaní, reklama a remarketing. | bcookie, li_gc, lidc, __cf_bm | Relace až 1 rok | |
| Ecomail | Ecomail.cz | Měření kampaní, reklama a remarketing. | ecmid, Úložiště řízené poskytovatelem | Dle podmínek poskytovatele |
| Atribuce kampaní ITnetwork | ITnetwork | Přiřazení návštěvy a objednávky ke kampani. | campaign_clid[*], user_session_context | Až 1 rok |
V předchozím kvízu, Online test znalostí HTML a CSS, jsme si ověřili nabyté zkušenosti z kurzu.
Ahoj, tyto věci se programuji pomocí php ne html/css, prostuduj si návody
php mohlo by ti to pomoct
V
php začínám takže ti nepomohou...
ako uz Erik napisal, jedine pomocou PHP/ASP/Perl/Python... totiz potrebujes
nieco, co bezi na webovom serveri a dokaze pracovat s databazou v MySQL a co
posiela uz hotovu HTML stranku klientovi a na zaklade reakcie klienta
uklada/meni udaje v databaze.
HTML/JS iba plni ulohu prezentacie udajov u klienta, nezabezpecuje ziadnu
funkcionalitu na pracu s DB
Vyjádřil jsem se špatně. Ano, chápu a používám php pro spojení s databází. To je fpoho. Ale když si z databáze (pomocí php) vezmu všechny řádky tabulky (např. vydaných faktur), které ještě nejsou zaplacené a umístím je (tyto řádky) administrátorovi na obrazovku, vznikne tabulka (nikoliv databáze) ,... prostě to umístím pomocí <tab>. a v každém řádku této tabulky mám nevyplněné datum zaplacení, které chci po administrátorovi, aby vyplnil. Ale to mi není jasné, jak provést tak, aby to fungovalo a bylo elegantní. Jistě, mohu dát za okno "datumzaplaceni" ještě button "aktualizuj" a na základě zmáčknutí daného buttonu zapsat datum zaplacení zpět (přes php) do MySQL. Nicméně, to se mi nezdá elegantní, já bych chtěl, aby při zadání datumu zaplacení to aktualizovalo buď samo a nebo mohl administrátor vyplnit více řádků této tabulky a teprve po vyplnění zmáčknutím jednoho buttonu se aktualizovalo vše naráz. Tak snad už se mi povedlo to vysvětlit ...
jde o to, že prohlížeč a databáze spolu nemluví napřímo, ale jsou jim ku pomoci javascript na straně počítače a PHP na straně serveru. A nechceš-li znovunačítání stránek, je to doplněno na straně počítače ještě AJAXem, pro zvýšení plynulé komunikace se serverem. Tedy bez javascriptu a PHP to dost dobře nepůjde...
Ahoj,
ano... jak píše David Hynek: Potřebuješ pro tento případ na stranu klienta
využít JavaScript. Na ten input by stačila použít nějaká událost onmouse
s nějakou podmínkou. Jako že: Při opuštění pole input s vyplněným
inputem ve formátu data proveď odeslání dat na server.
Já osobně JavaScript nemám vůbec rád a snažím se mu co nejvíce vyhýbat. S PHP se dají dělat také zajímavé věci, ale pokud bys chtěl řešení výše, tak bych se podíval po tutoriálech na JavaScript.
Osobně bych to raději udělal přes to PHP...
Načetl bych si tabulku a ve foreach bych si definoval pro každý řádek ten
input. do name bych si spíše dal ID měněného záznamu, abych mohl input
přiřadit záznamu po odeslání dat. a jedním tlačítkem pak odeslat data na
server.
Zobrazeno 6 zpráv z 6.
