Php
Napsal: 15 lis 2023 23:55
Zdravím,
nejsem člověk co dokáže dobře vysvětlovat věci, proto se to budu snažit pospat co nejjednodušeji.
Tvořím stránku v php. Na její tvorbu používám architekturu mvc. V mvc nejsem až tak prakticky zběhlej, proto jsem se rozhodl jí použít, abych si jí lépe naučil.
Popíšu tedy slovy co se snažím vytvořit. Mam tedy soubor s názvem index_model.inc.php, který slouží pro získaní dat z databáze viz. příloha. Poté Mám soubor.index.inc.php, ve kterém se "jakoby snažím projit model s viewem viz. příloha". Tedy do proměnné uložím data z modelu a snažím se je poslat do viewu. Dále mam tedy view, kde příjmam data z předešlého souboru do funkce a následjně jej chci vyspat na stránku. Vypsání na stránku, provádím volání funkce ze souboru view přímo v index.php(tedy stránce kde mam html kod..). Stále dostávám tento error "Warning: foreach() argument must be of type array|object, null given in C:\xampp\htdocs\TIS\view\index_view.inc.php on line 10". Někde se mi ty data z databáze zasekavají a já nevím kde. Byl bych rád za jakékoliv rady.
Díky
nejsem člověk co dokáže dobře vysvětlovat věci, proto se to budu snažit pospat co nejjednodušeji.
Tvořím stránku v php. Na její tvorbu používám architekturu mvc. V mvc nejsem až tak prakticky zběhlej, proto jsem se rozhodl jí použít, abych si jí lépe naučil.
Popíšu tedy slovy co se snažím vytvořit. Mam tedy soubor s názvem index_model.inc.php, který slouží pro získaní dat z databáze viz. příloha. Poté Mám soubor.index.inc.php, ve kterém se "jakoby snažím projit model s viewem viz. příloha". Tedy do proměnné uložím data z modelu a snažím se je poslat do viewu. Dále mam tedy view, kde příjmam data z předešlého souboru do funkce a následjně jej chci vyspat na stránku. Vypsání na stránku, provádím volání funkce ze souboru view přímo v index.php(tedy stránce kde mam html kod..). Stále dostávám tento error "Warning: foreach() argument must be of type array|object, null given in C:\xampp\htdocs\TIS\view\index_view.inc.php on line 10". Někde se mi ty data z databáze zasekavají a já nevím kde. Byl bych rád za jakékoliv rady.
Díky