MySQL Databáze a podpora znaků

Místo pro dotazy a rady ohledně programovacích jazyků (C++, C#, PHP, ASP, Javascript, VBS..) a tvorby webových stránek

Moderátor: Mods_senior

Uživatelský avatar
strangereu
Level 4.5
Level 4.5
Příspěvky: 1719
Registrován: září 11
Bydliště: Vršovice
Pohlaví: Muž
Stav:
Offline
Kontakt:

MySQL Databáze a podpora znaků

Příspěvekod strangereu » 20 úno 2014 16:23

Ahoj,
Před pár dny jsem začal pracovat s MySQL, ale objevil se mi jeden menší problém, nepodporuje to háčky a čárky + ASCII.
PodporaZnaků.png


Originální text co jsem psal vypadá takto (Toho jména si nevšímejte, je to output ze hry):
StrangeR: abcdefghchijklmnopqrstuvwxyz
StrangeR: háček
StrangeR: +ěščřžýáíé
StrangeR: ( ͡o ͜ʖ ͡o)
StrangeR: čččččč
StrangeR: ěěěěě
StrangeR: žžžžžž

Tady je lua script, který ukládá do db

Kód: Vybrat vše

function logChat( msg )
  dbExec( database, 'INSERT INTO `logChat`( Date, Time, Username, Playername, IP, Serial, Message ) VALUES( ?, ?, ?, ?, ?, ?, ? )', string.format("%02d",getRealTime().monthday).."/"..string.format("%02d",getRealTime().month+plus).."/"..getRealTime().year+1900, string.format("%02d",getRealTime().hour)..":"..string.format("%02d",getRealTime().minute)..":"..string.format("%02d",getRealTime().second), getAccountName( getPlayerAccount ( source ) ), getPlayerName( source ), getPlayerIP( source ), getPlayerSerial( source ), msg )
end
addEventHandler( "onPlayerChat", root, logChat )


Zkoušel jsem nastavovat v db pro 'Message' i znakové sady jako je utf-8 + unicode, ale nefungovalo to.
http://screenshare.cz/

Reklama
Uživatelský avatar
iTerminator
Level 1.5
Level 1.5
Příspěvky: 132
Registrován: únor 14
Pohlaví: Muž
Stav:
Offline

Re: MySQL Databáze a podpora znaků

Příspěvekod iTerminator » 20 úno 2014 19:17

Zkus nastavit kodování UTF-8 bez BOM i ve scriptu.
... na co jsem se v Nette podíval a co by většina programátorů napsala špatně, to bylo správně, vzorově. - Jakub Vrána

Do SZ mi píšete zbytečně, neboť problémy řeším pouze v tématech.
Za radu je slušné poděkovat.
Važ si rady, práci za tebe neudělám.

Používej Google!

Uživatelský avatar
LuCaCZ
Level 3.5
Level 3.5
Příspěvky: 929
Registrován: březen 11
Pohlaví: Muž
Stav:
Offline

Re: MySQL Databáze a podpora znaků

Příspěvekod LuCaCZ » 20 úno 2014 19:40

sjednotit kódování/charset - souboru, databáze a připojení k db


  • Mohlo by vás zajímat
    Odpovědi
    Zobrazení
    Poslední příspěvek

Zpět na “Programování a tvorba webu”

Kdo je online

Uživatelé prohlížející si toto fórum: Žádní registrovaní uživatelé a 4 hosti