NOVINKA - Online rekvalifikační kurz Java programátor. Oblíbená a studenty ověřená rekvalifikace - nyní i online.
NOVINKA – Víkendový online kurz Software tester, který tě posune dál. Zjisti, jak na to!
Avatar

Člen
Avatar
:19.7.2017 18:22

Zdravím,
dnes jsem se dostal k problému, který si nijak neumím vysvětlit a došly mi nápady:

//echo 'Meh';
$sql = 'INSERT INTO tabulka (sloupec) VALUES (?)';
$result = Database::request($sql, array('nejakaHodnota'));

Jakmile odkomentuji echo a spustím aplikaci, objeví se mi v databázi dva totožné záznamy 'nejakaHodnota'. Pokud je echo v komentáři, vloží se do databáze jen jedna hodnota. Když vlezu do metody Database::request() a vyechuju z ní nějaký text, zjistím, že text se echuje jen jednou (request tedy běží jen jednou, a to jen s jedním dotazem na INSERT).

Má tu někdo nějaký nápad, v čem bude zakopaný pes? Vyřešit si to s databází není problém, jde mi spíše o to zdůvodnění, proč se to děje?

 
Odpovědět
19.7.2017 18:22
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 1 zpráv z 1.