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 3 - Formulář a výpis dat z databáze do tabulky 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
Stanislav Čaja:18.11.2016 14:11

Zdravím, rád bych poprosil o radu. Při spuštění i staženého souboru tady odsud se setkávám s tímto errorem. Neví někdo co s tím?

 
Odpovědět
18.11.2016 14:11
Avatar
Stanislav Čaja:18.11.2016 17:02

Předchozí problém jsem opravil. Narazil jsem na další při stisknutí tlačítka "registrovat" se absolutně nic nestane, ano stránka problikne, ale již se údaje nezapíší do databáze ani se nevypíše "Byl jste úspěšně zaregistrován." Opět celé to testuji na stažené souboru. Takže chybu jsem nemohl udělat, nevíte čím by to mohlo být?
Předem děkuji. :)

 
Odpovědět
18.11.2016 17:02
Avatar
Ota Drudík
Člen
Avatar
Odpovídá na Zdenek
Ota Drudík:19.1.2017 11:07

Ahoj Zdenku. Soubor, na kterém máš umístěný kód pro přidávání uživatelů máš pravděpodobně s koncovkou .html, pak to hází přesně tu chybu, jako tobě. Stačí, když soubor přepíšeš na .php a snad ti to pofrčí.

Editováno 19.1.2017 11:08
 
Odpovědět
19.1.2017 11:07
Avatar
Martin Bušek:14.2.2017 21:31

Cauko poradi nekdo co je tohle za ERROR ?

Warning: PDOStatement::execute(): SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'mob_jmeno' cannot be null in /data/web/virtuals/131266/virtual/www/game/php/Db.php on line 43
Editováno 14.2.2017 21:33
 
Odpovědět
14.2.2017 21:31
Avatar
Jan Lupčík
Tvůrce
Avatar
Odpovídá na Martin Bušek
Jan Lupčík:15.2.2017 6:25

Na Google toho najdeš dost. :)
Když už ale odpovídám, chyba je v tom, že sloupec mob_jmeno nemůže mít nullovou hodnotu. Nejdřív ji musíš povolit v databázi u toho sloupce. ;)

Odpovědět
15.2.2017 6:25
TruckersMP vývojář
Avatar
Pavel Šrytr
Člen
Avatar
Odpovídá na Zdenek
Pavel Šrytr:18.3.2017 18:12

Chybí ti heslo,mělo by to vypadat takto:

Db::connect('127­.0.0.1','data­baze_pro_web',­'root','');

 
Odpovědět
18.3.2017 18:12
Avatar
Petr Vocel
Tvůrce
Avatar
Petr Vocel:17.4.2017 16:41

Ahoj,
napřed bych poděkoval za práci, kterou děláš, protože jako starý vlk dovedu ocenit její náročnost a hodnotu.
Ale k příkladu. Mě to pokud jsem nepřidal definici časové zöny

date_default_ti­mezone_set("E­urope/Prague");

házelo tuhle hlášku:
Warning: strtotime(): It is not safe to rely on the system's timezone settings. You are required to use the date.timezone setting or the date_default_ti­mezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected the timezone 'UTC' for now, but please set date.timezone to select your timezone. in C:\xampp\htdoc­s\databaze1\in­dex.php on line 23

A protože se dřív a možná i teď dává občas datum ve tvaru s lomítky, tak v praxi by to chtělo přidat překlad parametrů (lomítka na tečky)
$datumtext= str_replace('/', '.',$_POST['da­tum_narozeni']);
a výsledek použít jako vstup do "strtotime"
Osobně jako starý vlk moc vkládání příkazů do sebe (když to není nutné) nepodporuji. Hůř se pak hledají chyby.

 
Odpovědět
17.4.2017 16:41
Avatar
Libor Sitek
Člen
Avatar
Libor Sitek:26.6.2017 17:20

Ahoj, nějak nerozumím proč se do proměnné $datum ukládá i časový údaj, má to nějaký význam? Nebo by stačilo napsat řádek i takto:

$datum = date("Y-m-d", strtotime($_POST['datum_narozeni']));
Odpovědět
26.6.2017 17:20
Když se chce, hledá se jak, když se nechce, hledá se proč
Avatar
gorri
Člen
Avatar
Odpovídá na Libor Sitek
gorri:26.6.2017 17:30

To by asi stačilo. David jen počítal asi i s tím, že by někdo chtěl používat i čas ;-)

Odpovědět
26.6.2017 17:30
Když vím, tak poradím. Nikdo neví všechno :-)
Avatar
drabek
Člen
Avatar
drabek:9.7.2017 11:02

Prosím o radu, když vložím kód do html souboru v NETBEANS, vypíše se následující stránka, po vyplnění formuláže a kliknutím na tlačítko Registrovat stránka jen problikne a do databáze se nic nepřidá.

Registrace uživatele
Byl jste úspěšně zaregistrován.

'); } ?>
Jméno:

Příjmení:

Datum narození:

 
Odpovědět
9.7.2017 11:02
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 104.