Zarábaj až 6 000 € mesačne! Akreditované rekvalifikačné kurzy od 0 €. Viac informácií.

Diskusia – 6. diel - Založenie databázy a prístupy k nej v PHP

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
Avatar
danhosek
Člen
Avatar
danhosek:22.5.2015 0:44

Dobrý den, od tohoto dílu si nevím rady, jak tento projekt zprovoznit na webowém serveru. Co je všechno třeba upravit, aby system fungoval správně? děkuji.

 
Odpovedať
22.5.2015 0:44
Avatar
mkub
Tvůrce
Avatar
Odpovedá na danhosek
mkub:22.5.2015 3:42

potrebujes mat u poskytovatela weboveho priestoru aj pristup k databazi, cize potrebujes k nej prihlasovacie meno, heslo, ako aj adresu a cislo portu, na ktorom bezi (to vsetko by ti mali poskytnut)

 
Odpovedať
22.5.2015 3:42
Avatar
danhosek
Člen
Avatar
Odpovedá na mkub
danhosek:22.5.2015 8:27

samozřejmě databázi jsem zřídil a dosadil, ale je problem v příkazech jako je:
Db::pripoj("127­.0.0.1", "root", "", "mvc_db");, které je asi jen na připojení na localhost (nahradil jsem to připojením mySQL dotazem)a nevím, jaké další příkazy jsou jen pro localhost

 
Odpovedať
22.5.2015 8:27
Avatar
Odpovedá na danhosek
Michal Štěpánek:22.5.2015 8:30

127.0.0.1 je adresa "localhostu". Na webhosting musíš mít tu adresu serveru, kde ta databáze je...

Odpovedať
22.5.2015 8:30
Nikdy neříkej nahlas, že to nejde. Vždycky se totiž najde blbec, který to neví a udělá to...
Avatar
danhosek
Člen
Avatar
Odpovedá na Michal Štěpánek
danhosek:22.5.2015 10:41

vyplnil jsem příkaz takto:
Db::pripoj("adresa serveru", "uživatel", "heslo", "název databáze");
ale přihlašení je nefunkční. po nahrazení tímto:
$prihlaseni = mysql_connect("$ser­ver","$user","$hes­lo");
(přihlašovací udaje v proměných) bylo přihlášení úspěšné, ale chyba se posunula na další příkazy k práci s databází, které jsou zde použity.

 
Odpovedať
22.5.2015 10:41
Avatar
mkub
Tvůrce
Avatar
Odpovedá na danhosek
mkub:22.5.2015 19:25

Db::pripoj("127­.0.0.1", "root", "", "mvc_db");
namiesto 127.0.0.1 daj adresu DB stroja, na ktorom bezi ta databaza,
namiesto root svoje uzivatelske meno k databazi* - to by ti malo byt uz pridelene
namiesto "" si zadaj svoje heslo v uvodzovkach
a mvc_db je nazov tvojej databazy, v niektorych pripadoch je to pevne dane webhostingom

a teraz k tej tvojej chybe s pracou s DB... sice neuvadzas o aku chybu sa jedna, tak si myslim, ze nedoslo k vyberu databaze a DB nevie s ktorou databazou sa ma pracovat

 
Odpovedať
22.5.2015 19:25
Avatar
danhosek
Člen
Avatar
Odpovedá na mkub
danhosek:23.5.2015 0:45

nyní mě to přesměrovává na chybovou stránku. V databázy mám správně tabulku články s vyplněným záznamem Úvod, ale jsem přesměrován na naší chybovou hlášku."Chyba 404

Požadovaná stránka nebyla nalezena, zkontrolujte prosím URL adresu" url:http://www.jmeno domeny.cz/uvod přesměrováno na /chyba kvuli neexistujícímu záznamu. (hosting na WEDOSu)

 
Odpovedať
23.5.2015 0:45
Avatar
mkub
Tvůrce
Avatar
Odpovedá na danhosek
mkub:23.5.2015 3:29

chyba 404 oznamuje,zedana stranka neexistuje...
moze to byt zase tym, ze nemas spravne generovanie URL a stranok...
chyba moze byt skryta ajv cistych URL a v subore .httaccess

 
Odpovedať
23.5.2015 3:29
Avatar
danhosek
Člen
Avatar
Odpovedá na mkub
danhosek:23.5.2015 15:01

Mam to presne podle tohoto serialu turtorialů. Zkus jsem i stahnout cely projekt v poslednim dile(jedtli jsem se nekde neprepsal), ale ytejne je to nefunkcni. .hattcacess by mel byt a funvovat spravne.

Editované 23.5.2015 15:01
 
Odpovedať
23.5.2015 15:01
Avatar
mkub
Tvůrce
Avatar
Odpovedá na danhosek
mkub:23.5.2015 15:44

je mozne, ze poskytovatel priestoru niektore volby nepovoluje...

 
Odpovedať
23.5.2015 15:44
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.

Zatiaľ nikto nevložil komentár - buď prvý!