Diskuze: mysql INSERT INTO databáze
V předchozím kvízu, Online test znalostí PHP, jsme si ověřili nabyté zkušenosti z kurzu.
Tvůrce
Zobrazeno 10 zpráv z 10.
//= Settings::TRACKING_CODE_B ?> //= Settings::TRACKING_CODE ?>
V předchozím kvízu, Online test znalostí PHP, jsme si ověřili nabyté zkušenosti z kurzu.
sorry, pomýlil som sa
Také jsem si všiml. PDO tam je, ale funguje jen s SQLite. Na WZ stejně MySQL moc nefunguje a když jede, tak strašně pomalu.
Ta tvoje databáze se jmenuje "misaz".
Už pomerne dlho som v PHP nerobil ale pozrel som sa do mojích stránok ako to tam mám a našiel som tento príklad:
$dbc = mysql_connect("...","...","...") or die('Pripojenie k serveru zlyhalo!');
mysql_select_db("...", $dbc) or die('Nepodarilo sa označiť databázovú tabuľku!');
mysql_query("INSERT INTO prispevky (ID, Prispevok, DatumCas, Nadpis, Script) VALUES ('','$Text4','$DatumCas', '$Nazov', '$NONE')");
Konkrétně na WZ se mi osvědčilo po neúspěšném připojení k MySQL nechcípnout, ale počkat 1 sekundu a zkusit znovu. Na druhý pokus se většinou chytí.
Juraj Mlich a Kit děkuji moc, funguje
Dokud tady budou zastaralé učebnice a tutoriály, budou tady i injekce.
Injekce se dá udělat i v PDO, pokud SQL dotazy mícháš s daty. U starého ovladače je to naprosto běžné.
Podobně je běžné i to, že se SQL dotaz slepuje jako řetězec.
Zobrazeno 10 zpráv z 10.