NOVINKA: Získej 40 hodin praktických dovedností s AI – ZDARMA ke každému akreditovanému kurzu!
Hledáme nové posily do ITnetwork týmu. Podívej se na volné pozice a přidej se do nejagilnější firmy na trhu - Více informací.

Diskuze – Lekce 12 - Objektové počítadlo návštěv v PHP a PDO

Zpět

Upozorňujeme, že diskuze pod našimi online kurzy jsou nemoderované a primárně slouží k získávání zpětné vazby pro budoucí vylepšení kurzů. Pro studenty našich rekvalifikačních kurzů nabízíme možnost přímého kontaktu s lektory a studijním referentem pro osobní konzultace a podporu v rámci jejich studia. Toto je exkluzivní služba, která zajišťuje kvalitní a cílenou pomoc v případě jakýchkoli dotazů nebo projektů.

Komentáře
Avatar
domino.turak
Člen
Avatar
domino.turak:10.6.2014 20:41

Viem že je ešte skoro nad touto otázkou rozmýšľať, ale čo sa stane 19.januára 2038 keď to 32-bitové číslo so znamienkom pretečie? To budú akože všetky databázy opravovať alebo ako to bude riešené neviete náhodou? Iba tak ma to zaujíma, ináč skvelý seriál :-) .

Odpovědět
10.6.2014 20:41
"Never give up!"
Avatar
tomass
Člen
Avatar
tomass:4.12.2014 20:00

Mohl bych se zeptat, co přesně dělá ten operátor => u tohoto příkazu ?
PDO::ATTR_ERRMODE => PDO::ERRMODE_EX­CEPTION,

Chápu, že PDO::ATTR_ERRMODE je volání statické metody z třídy PDO stejně tak ERRMODE_EXEPCTION tan oprátor slouží jako nějaké volání metody, nebo nějaký ukazatel? Díky.;)

 
Odpovědět
4.12.2014 20:00
Avatar
tomass
Člen
Avatar
Odpovídá na tomass
tomass:4.12.2014 20:04

Omlouvám se, ono je to asociativní pole, nějak mi to v první chvíli nedošlo :[.

 
Odpovědět
4.12.2014 20:04
Avatar
Odpovídá na domino.turak
Michal Žůrek - misaz:8.2.2015 10:19

buď to vrátí chybu, nebo to přeteče na rok 1970. každopádně nemusíš se bát, do té doby se něco vymyslí a vyjde update MySQL.

 
Odpovědět
8.2.2015 10:19
Avatar
Odpovídá na domino.turak
Lubomír Pařil:23.8.2017 1:55

Předpokládám, že např. v tomto případě to na výstupu v té době snad ještě živého PHP v extra nové verzi bude jištěno nějakou podmínkou, že se budou načítat vteřinky od 19.januára 2038 a starší hodnoty do nějakého zobrazeni_id bude číst s hodnotou přičtenou ke staré hodnotě.
Něco jako:

if ($zobrazeni_id < $prvni_id_noveho_casoveho_formatu) {
        $datum = $devatenacetsedumdesat + $cas;
}
Odpovědět
23.8.2017 1:55
Motto netto vs brutto
Avatar
Tomáš Bezecný:18.10.2017 18:38

Dobrý den, stáhl jsem si zdroják a vyhazuje mi to hromadu chyb...

PS: název databáze a heslo pro roota jsem si změnil, aby to odpovídalo tomu, co jsem si nastavil.

http://prntscr.com/gz0ni6

 
Odpovědět
18.10.2017 18:38
Avatar
Jan Lupčík
Tvůrce
Avatar
Odpovídá na Tomáš Bezecný
Jan Lupčík:18.10.2017 20:30

Databázi máš špatně nastavenou. Nemáš nastavený AI k sloupečku zobrazeni_id. Je třeba provést následující řádek v MySQL databázi (tam, kde máš tu danou tabulku).

ALTER TABLE zobrazeni MODIFY COLUMN zobrazeni_id INT auto_increment
Odpovědět
18.10.2017 20:30
TruckersMP vývojář
Avatar
Odpovídá na Jan Lupčík
Tomáš Bezecný:18.10.2017 21:21

Díky moc :) při vytváření tabulky jsem přehlídl AI :)

 
Odpovědět
18.10.2017 21:21
Avatar
Tomáš Bezecný:18.10.2017 21:28

Chtěl bych se ještě zeptat: Co musím smazat, aby mi to zobrazovalo jen počet navštívení Celkem/Mesic/Tyden?
Díky moc a hezký zbytek večera

 
Odpovědět
18.10.2017 21:28
Avatar
Odpovídá na Tomáš Bezecný
Tomáš Bezecný:18.10.2017 21:32

Hotovo, omlouvám se, nejde mi příspěvek editovat, když odejdu z webu a vrátím se zpět :(

 
Odpovědět
18.10.2017 21:32
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 10 zpráv z 38.