Přidat otázku mezi oblíbenéZasílat nové odpovědi e-mailem SQL čeština - kódování

Ahoj,

učím se s tabulky v datab., a nějak mi nejde do hlavy, jak nastavit češtinu, přistupuji pomocí php a vkládám do databáze, viz:

$data ="Příliš žluťoučký kůň úpěl ďábelské ódy%Autor článku%%Tohle je clanek.";
.
.
(uprava stringu)
.
.

$sql = "INSERT INTO clanky (autor, nazev, obsah, datum, stav)VALUES('$autor', '$nazev', '$obsah', '$datum', '0')";

    if (!mysqli_query($con, $sql)) {
        die('Error: ' . mysqli_error($con));
    }

..připojen jsem..

Výsledek, viz příloha, jak to vyřešit? Díky

Předmět Autor Datum
aky characterset a collation je na tabulke nastaveny? najlepsie pouzivat utf-8. taktiez potrebne zis…
wam_Spider007 19.10.2013 16:35
wam_Spider007
V jakém kódování máš stránky? jak máš nastaveno kódování na MySQL? Pokud se chceš vyhnout problémům,…
Jan Fiala 19.10.2013 16:38
Jan Fiala
Na stránce nemám nic specifikovaného.. Zatím to v podstatě nejsou stránky, jen php script.. Kódová… poslední
MašinkaTomáš 19.10.2013 16:44
MašinkaTomáš

aky characterset a collation je na tabulke nastaveny? najlepsie pouzivat utf-8. taktiez potrebne zistit nastavenie mysql servera.
spustit nasledovne query sa vypisat sme vystup:
show variables where variable_name like '%coll%';

Zpět do poradny Odpovědět na původní otázku Nahoru