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 8 - Výpis článků z databáze v PHP (MVC)

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
arnost99
Člen
Avatar
arnost99:30.11.2017 23:00

Chtěl bych se zeptat, jestli je možné udělat model - např spavce.php, který bude mít funkce typu vytvoř, ulož, smaž atp (ty, které se mohou opakovat, v případě rozšíření systému - vytvoření článku, uživatele... smazání článku, uživatele) a další správce - např SpravceClanku.php, SpravceSouboru.php a další - které by byly .... extends Spravce - tím bych pak odkazoval pouze na jednu třídu správce a celou věc si zjednodušil - nebo je to z bespečnostního hlediska rizikové a je lepší ty třídy oddělit? A případně proč? Díky

 
Odpovědět
30.11.2017 23:00
Avatar
stitch123
Člen
Avatar
stitch123:11.12.2017 21:49

Zdravím!

Z nějakýho důvodu mi nefunguje propojení s databází.

Od té doby, co jsem přidal model Db.php, se místo úvodní stránky zobrazuje prostě
Fatal error: in C:\xampp\htdoc­s\modely\Db.php on line 21

Nic dalšího.

Stejnej problém mám i se zdrojáky od autora. Mohl by být problém v připojovacím příkazu v index.php?

Db::pripoj("student.sspbrno.cz", "1409011296", "heslo", "1409011296");

Heslo samozřejmě změněno.

Tady jsou celý zdrojáky:

Db.php
https://www.itnetwork.cz/dev-lighter/996

index.php
https://www.itnetwork.cz/dev-lighter/997

Editováno 11.12.2017 21:49
 
Odpovědět
11.12.2017 21:49
Avatar
stitch123
Člen
Avatar
Odpovídá na stitch123
stitch123:26.12.2017 23:00

Vyřešeno! Měl jsem překlep v názvu tabulky... :-X

 
Odpovědět
26.12.2017 23:00
Avatar
Katka Zimmermannova:5.5.2018 16:08

Zdravím :) Mohla bych se prosím zeptat, jak takto vytvořené (vygenerované) texty z databáze doplním o obrázky? Dá se to nějak jednoduše udělat?

 
Odpovědět
5.5.2018 16:08
Avatar
Honza Bittner
Tvůrce
Avatar
Odpovídá na Katka Zimmermannova
Honza Bittner:5.5.2018 19:10

Budeš si třeba ukládat url adresu obrázků a pomocí toho vygeneruješ <img>.

Odpovědět
5.5.2018 19:10
FIT ČVUT alumnus :-) Sleduj mě na https://twitter.com/tenhobi a ptej se na cokoli na https://github.com/tenhobi/ama.
Avatar
Miroslav Mucha:14.6.2018 13:07

Ahoj, trochu mě mate, proč je v obecném kontroleru definována metoda zpracuj($para­metry), která žádnou akci nevykonává, když pak každý další kontroler má svou vlastní metodu zpracuj(). Zkusil jsem ji v obecném kontroleru zakomentovat a aplikace funguje stále stejně.
Díky za odpověď.

 
Odpovědět
14.6.2018 13:07
Avatar
Denis Ť.
Člen
Avatar
Odpovídá na Miroslav Mucha
Denis Ť.:14.6.2018 15:09

Táto funkcia spracováva url adresu čo požaduješ, napr budeš mat kontroler abcdKontroler url dáš http://tvojweb.sk/abcd/bla a bla sa ti zavolá do sekcie zpracuj a tam si už robíš podľa seba , napr môžeš spraviť viac webov na jeden kontroler

 
Odpovědět
14.6.2018 15:09
Avatar
Pavel Mach
Člen
Avatar
Pavel Mach:1.7.2018 22:25

zajímala by mě možnost stránkování u výpisu článků, jak to efektivně přidat, vůbec mě nenapadá co napsat do kontroleru co do modelu a do pohledu. Poradí mi prosím někdo, díky :)

 
Odpovědět
1.7.2018 22:25
Avatar
Bohuslav Holček:20.7.2018 11:54

pekni tutorial, popravde sem jej uplne nedooncil, ale zacal jsem pracovat s http://www.tinymvc.com/
a jako sablonovaci system smarty

nemusel sem si tak psat celi system, pouzivam system ktery jiz je napsani ale je minimalisticky.
clovek se na tom rychle nauci MVCmodel a zacne si psat moduly a controllery cii views, podle toho co se mu hodi.
casem sem se vratim abych se kouknul na slozitejsi konstrukce.
Ono na 90% prace to staci, co uz bude tech 10 % to se bdu ucit dal. ae na tech 90% si to clovek pekne procvici.
odporucam zacatecnikum jako jsem ja zacit s tinymvc a smarty dohromady. rychle to roste... hlavne k tinymvc je rozsahle forum, takze clovek si najde co je potreba.

 
Odpovědět
20.7.2018 11:54
Avatar
FiftypiSoftware:28.1.2019 16:50

Mám dotaz: co se týče parametrů za kontolerem, v případě, že se jedná o další stránky či podstránky, je nutné dělat to do databáze? Podle mě je to asi nejjednodušší cesta, jak s těmi podstránkami pracovat. Ovšem přemýšlím i nad variantou adresářů (složek), v nichž se budou jednotlivé podstránky. Nebo jak je to obvykle řešeno v praxi? používá se k těm podstránkám databáze tak, jak je to tady naznačeno?

Editováno 28.1.2019 16:52
 
Odpovědět
28.1.2019 16:50
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 75.