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 2 - První databázová tabulka a MySQL ovladače v PHP

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
Mi Ško
Člen
Avatar
Mi Ško:24.4.2016 17:28

Ahoj, jsem asi blbý a něco jsem udělal špatně, ale vůbec nechápu proč mi to píše tohle...
Fatal error: Uncaught exception 'PDOException' with message 'SQLSTATE[HY000] [1049] Unknown database 'databaze_pro_web'' in C:\xampp\htdoc­s\TestDatabaze\Db­.php:48 Stack trace: #0 C:\xampp\htdoc­s\TestDatabaze\Db­.php(48): PDO->__construct('mys­ql:host=127..­..', 'root', '', Array) #1 C:\xampp\htdoc­s\TestDatabaze\in­dex.php(21): Db::connect('127­.0.0.1', 'databaze_pro_we­...', 'root', '') #2 {main} thrown in C:\xampp\htdoc­s\TestDatabaze\Db­.php on line 48

Moc děkuji za odpověd

 
Odpovědět
24.4.2016 17:28
Avatar
Odpovídá na mkub
FiftypiSoftware:24.4.2016 17:55

JJ, rozhodl jsem se využívat pro web PHP a C# využívat jen k aplikacím.... při tom se učím i C++ (hlavně programovat hry v UE) a možná přejdu i k programování normálních aplikací (zkušební projekty kompiluju na linuxu)

 
Odpovědět
24.4.2016 17:55
Avatar
mkub
Tvůrce
Avatar
Odpovídá na iqbigbang
mkub:25.4.2016 12:48

Db.php je skript v PHP na pripojenie a pracu s databazou, najdes ho tu v seriali

 
Odpovědět
25.4.2016 12:48
Avatar
mkub
Tvůrce
Avatar
Odpovídá na Matěj Bělohoubek
mkub:25.4.2016 12:51

co presne potrebujes na tom vysvetlit?
nazov databaze, prihlasovacie meno a heslo na svojom PC si vytvaras sam, ale pokial pouzivas webhosting, tak tam ti to prideluje webhosting

 
Odpovědět
25.4.2016 12:51
Avatar
mkub
Tvůrce
Avatar
Odpovídá na karbos166
mkub:25.4.2016 12:56

localhost nahradis za adresu toho servera, kde je dana databaza
totiz:
localhost - adresa servera
ners_db - nazov databazy
root - prihlasovacie meno do databazy, ale musi mat opravnenia manipulovat s nou
a co je uvedene v: ' ' - to je prihlasovacie heslo
a to sa zadava jedine v index.php, db.php nechaj tak, ako je

 
Odpovědět
25.4.2016 12:56
Avatar
Odpovídá na mkub
Matěj Bělohoubek:28.4.2016 13:42

Jojo, už jsem to vyřešil před několika týdny, ale i tak děkuji za pomoc :-)

 
Odpovědět
28.4.2016 13:42
Avatar
Odpovídá na mkub
Jiří Fabšic:15.6.2016 17:34

Dobrý den,

mám také problém se připojit k databázi na produkci. Vše podle rad výše, ale vyhazuje mi to chybu:

Fatal error: Uncaught exception 'PDOException' with message 'SQLSTATE[HY000] [1044] Access denied for user @'localhost' to database 'mgco3cz1 in C:\xampp\htdoc­s\TestDatabaze\Db­.php:30 Stack trace: #0 C:\xampp\htdoc­s\TestDatabaze\Db­.php(30): PDO->__construct('mys­ql:host=127..­..', 'mgco3.cz', '', Array) #1 C:\xampp\htdoc­s\TestDatabaze\in­dex.php(16): Db::connect('127­.0.0.1', 'mgco3cz1', 'mgco3.cz', '') #2 {main} thrown in C:\xampp\htdoc­s\TestDatabaze\Db­.php on line 30

Další otázkou je, co se musí nastavit v XAMPP, když se přechází z lokálního zobrazování databáze na produkci.

Pro úplnost, přecházím na produkci u onebit.

Děkuji za jakoukoliv radu

 
Odpovědět
15.6.2016 17:34
Avatar
mkub
Tvůrce
Avatar
Odpovídá na Jiří Fabšic
mkub:16.6.2016 22:40

zadal si presne prihlasovacie udaje k databaze?

ked sa prechadza na produkciu, treba zadat tam adresu databazy, uzivatela databazy a heslo daneho uzivatela databazy na produkciu

vsetko potrebne ti povie prevadzkovatel DB systemu, resp. webhostingu

 
Odpovědět
16.6.2016 22:40
Avatar
Šimon Rataj
Člen
Avatar
Šimon Rataj:1.7.2016 11:30

Já jsem vytvořil ovladač Simon's MySQL.

 
Odpovědět
1.7.2016 11:30
Avatar
MrKuck
Člen
Avatar
MrKuck:9.8.2016 22:24

Můžu se zeptat jestli má nějaký důvod že soubor v příloze "Db.php" nemá ukončení "?>" ?

 
Odpovědět
9.8.2016 22:24
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 145.