Hledáš dárek, který neskončí v koši? Nyní 90 % extra kreditů ZDARMA s promo kódem PREKVAPENI90. Zjisti více:
NOVINKA: Staň se datovým analytikem od 0 Kč a získej jistotu práce, lepší plat a nové kariérní možnosti. 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
Nejnovější komentáře jsou na konci poslední stránky.
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?

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. :)

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
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
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
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','');

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.

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
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
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í:

Nejnovější komentáře jsou na konci poslední stránky.
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.