abclinuxu.cz AbcLinuxu.cz itbiz.cz ITBiz.cz HDmag.cz HDmag.cz abcprace.cz AbcPráce.cz
AbcLinuxu hledá autory!
Inzerujte na AbcPráce.cz od 950 Kč
Rozšířené hledání
×
eParkomat, startup z ČR, postoupil mezi finalisty evropského akcelerátoru ChallengeUp!
Robot na pivo mu otevřel dveře k opravdovému byznysu
Internet věcí: Propojený svět? Už se to blíží...
dnes 16:24 | Nová verze

Byla vydána Mageia 5.1. Jedná se o první opravné vydání verze 5, jež vyšla v červnu loňského roku (zprávička). Uživatelům verze 5 nepřináší opravné vydání nic nového, samozřejmě pokud pravidelně aktualizují. Vydání obsahuje všechny aktualizace za posledního téměř půldruhého roku. Mageia 5.1 obsahuje LibreOffice 4.4.7, Linux 4.4.32, KDE4 4.14.5 nebo GNOME 3.14.3.

Ladislav Hagara | Komentářů: 0
dnes 13:42 | Pozvánky

V Praze probíhá konference Internet a Technologie 16.2, volné pokračování jarní konference sdružení CZ.NIC. Konferenci lze sledovat online na YouTube. K dispozici je také archiv předchozích konferencí.

Ladislav Hagara | Komentářů: 0
včera 22:44 | Komunita

Joinup informuje, že Mnichov používá open source groupware Kolab. V srpnu byl dokončen dvouletý přechod na toto řešení. V provozu je asi 60 000 poštovních schránek. Nejenom Kolabu se věnoval Georg Greve ve své přednášce Open Source: the future for the European institutions (SlideShare) na konferenci DIGITEC 2016, jež proběhla v úterý 29. listopadu v Bruselu. Videozáznam přednášek z hlavního sálu je ke zhlédnutí na Livestreamu.

Ladislav Hagara | Komentářů: 15
včera 15:30 | Zajímavý projekt

Společnost Jolla oznámila v příspěvku Case study: Sailfish Watch na svém blogu, že naportovala Sailfish OS na chytré hodinky. Využila a inspirovala se otevřeným operačním systémem pro chytré hodinky AsteroidOS. Použita je knihovna libhybris. Ukázka ovládání hodinek na YouTube.

Ladislav Hagara | Komentářů: 8
včera 14:15 | Nová verze

Byla vydána verze 7.1.0 skriptovacího jazyka PHP používaného zejména k vývoji dynamických webových stránek. Jedná se o první stabilní verzi nejnovější větvě 7.1. Přehled novinek v dokumentaci. Podrobnosti v ChangeLogu. K dispozici je také příručka pro přechod z PHP 7.0.x na PHP 7.1.x.

Ladislav Hagara | Komentářů: 2
včera 12:55 | Nová verze

Google Chrome 55 byl prohlášen za stabilní. Nejnovější stabilní verze 55.0.2883.75 tohoto webového prohlížeče přináší řadu oprav a vylepšení (YouTube). Opraveno bylo také 36 bezpečnostních chyb. Mariusz Mlynski si například vydělal 22 500 dolarů za 3 nahlášené chyby (Universal XSS in Blink).

Ladislav Hagara | Komentářů: 4
včera 11:55 | Pozvánky

Máte rádi svobodný software a hardware nebo se o nich chcete něco dozvědět? Přijďte na 135. sraz spolku OpenAlt, který se bude konat ve čtvrtek 8. prosince od 18:00 v Radegastovně Perón (Stroupežnického 20, Praha 5). Sraz bude tentokrát tématický. Bude retro! K vidění budou přístroje jako Psion 5mx nebo Palm Z22. Ze svobodného hardwaru pak Openmoko nebo čtečka WikiReader. Přijďte se i vy pochlubit svými legendami, nebo alespoň na pivo. Moderní hardware má vstup samozřejmě také povolen.

xkucf03 | Komentářů: 0
včera 00:10 | Nová verze

Byla vydána verze 3.2 svobodného systému pro detekci a prevenci průniků a monitorování bezpečnosti počítačových sítí Suricata. Z novinek lze zmínit například podporu protokolů DNP3 a CIP/ENIP, vylepšenou podporu TLS a samozřejmě také aktualizovanou dokumentaci.

Ladislav Hagara | Komentářů: 0
1.12. 21:00 | Nová verze

Byla vydána beta verze Linux Mintu 18.1 s kódovým jménem Serena. Na blogu Linux Mintu jsou hned dvě oznámení. První o vydání Linux Mintu s prostředím MATE a druhé o vydání Linux Mintu s prostředím Cinnamon. Stejným způsobem jsou rozděleny také poznámky k vydání (MATE, Cinnamon) a přehled novinek s náhledy (MATE, Cinnamon). Linux Mint 18.1 bude podporován až do roku 2021.

Ladislav Hagara | Komentářů: 0
1.12. 16:42 | Nová verze

Byl vydán Devuan Jessie 1.0 Beta 2. Jedná se o druhou beta verzi forku Debianu bez systemd představeného v listopadu 2014 (zprávička). První beta verze byla vydána v dubnu letošního roku (zprávička). Jedna z posledních přednášek věnovaných Devuanu proběhla v listopadu na konferenci FSCONS 2016 (YouTube, pdf).

Ladislav Hagara | Komentářů: 0
Kolik máte dat ve svém domovském adresáři na svém primárním osobním počítači?
 (32%)
 (24%)
 (29%)
 (7%)
 (5%)
 (3%)
Celkem 767 hlasů
 Komentářů: 50, poslední 29.11. 15:50
Rozcestník
Reklama

Dotaz: Jak na spravne kodovani v MySQL?

22.9.2007 14:21 f.Jonas
Jak na spravne kodovani v MySQL?
Přečteno: 3294×
Dobry den. Hledam, zkousim, ale svuj problem ne a ne vyresit.

Prvni dotaz: Jake kodovani je spravnejsi pouzivat jestlize chci pracovat vyhradne z cestinou? Cp1250?

Druhy dotaz: Mam nastaveno v hlavicce HTML meta http-equiv="content-type" content="text/html; charset=windows-1250" Vsechna mozna porovnavani sem pak v PHPMyAdmin nastavil na cp1250_czech_cs

Kdyz se pokusim vlozit ceskou vetu do tabulky, v phpmyadminu je zobrazena spravne vzdy. Pokud se vsak ve sve aplikaci pokusim vypsat text v tabulce, objevi se na miste hacku a carek paznaky. Co delam spatne? Co a kde se ma nastavit?

Dekuji mnohokrat za pripadne odpovedi

Odpovědi

22.9.2007 14:42 Radek Miček | skóre: 23 | blog: radekm_blog
Rozbalit Rozbalit vše Re: Jak na spravne kodovani v MySQL?
V čem aplikaci píšete, je to PHP? Pokud ano, zkuste přímo na serveru uložit text do souboru a zkontrolujte diakritiku.

Zkuste pak ještě přidat do PHP kódu toto:
header('Content-Type: text/plain; charset=windows-1250');
22.9.2007 14:43 Radek Miček | skóre: 23 | blog: radekm_blog
Rozbalit Rozbalit vše Re: Jak na spravne kodovani v MySQL?
Pardon, takhle jsem to myslel:
header('Content-Type: text/html; charset=windows-1250');
22.9.2007 15:01 azurIt | skóre: 34 | blog: zatial_bez_mena
Rozbalit Rozbalit vše Re: Jak na spravne kodovani v MySQL?
mess avatar 22.9.2007 16:49 mess | skóre: 43 | blog: bordel | Háj ve Slezsku - Smolkov
Rozbalit Rozbalit vše Re: Jak na spravne kodovani v MySQL?
Já používám toto (na UTF-8):
$conn = mysql_connect("server.tld","user","pwd");

$db = mysql_select_db("databaze",$conn);

#nastavíme si charsety na utf-8 ať to nedělá bordel
$sql = "SET character_set_client = utf8";
$result = mysql_query($sql, $conn);

$sql = "SET character_set_results = utf8";
$result = mysql_query($sql, $conn);

$sql = "SET character_set_connection = utf8";
$result = mysql_query($sql, $conn);
Analogický postup půjde aplikovat i na windows-1250.
Cez párne mesiace zošíváš vaginy, cez neparne montuješ hajzle.
22.9.2007 18:43 azurIt | skóre: 34 | blog: zatial_bez_mena
Rozbalit Rozbalit vše Re: Jak na spravne kodovani v MySQL?
ty si tiez pozri toto :) da sa to vsetko urobit jedinym dotazom
mess avatar 22.9.2007 19:50 mess | skóre: 43 | blog: bordel | Háj ve Slezsku - Smolkov
Rozbalit Rozbalit vše Re: Jak na spravne kodovani v MySQL?
Vím, ale nevzpoměl jsem si, tak jsem to vytáhl z nějakého staršího skriptu. (Lepší výmluva mě nenapadla :-) )
Cez párne mesiace zošíváš vaginy, cez neparne montuješ hajzle.
22.9.2007 19:43 f.Jonas
Rozbalit Rozbalit vše Re: Jak na spravne kodovani v MySQL?
Dekuji za odpovedi. Mam na toto dotaz.

Zabralo mi toto: mysql_query("SET CHARACTER SET UTF8");

mysql_query("SET NAMES SET UTF8");

najednou to funguje. Zajima me jak to funguje? Znamena to, ze je pro cestinu fuk jestli pouziju cp1250 nebo utf8 a ze chyba, ktera zpusobila spatne zobrazeni diaktitiky byla zpusobena tim, ze php s mysql nevedelo bez SET CHARACTER a SET NAMES, jake volit vysledne kodovani??
22.9.2007 19:48 f.Jonas
Rozbalit Rozbalit vše Re: Jak na spravne kodovani v MySQL?
vpodstate nerozumim jak je vse provedeno fyzicky. Moje predstava je takova, ze v phpmyadminu si nastavim kodovani v jakem chci ukladat data. Pak mam HTML stranku, ktera ma take nejak nastaveno kodovani. A pak je tu souhra PHP s MySQL, kde je potreba jeste explicitne nastavovat, o jaka data zadam.

to jest:

mysql_query("SET CHARACTER SET UTF8"); mysql_query("SET NAMES SET UTF8");

Je moje predstava o fungovani toho systemu spravna? Pokud ne, mate nekdo odkaz na nejlepe cesky text vysvetlujici vse? Nejde mi jen o to, ze mi to uz funguje, ale ja potrebuju vedet jak:)
22.9.2007 20:17 Ritchie | skóre: 27 | blog: Ritchie's | Berlin
Rozbalit Rozbalit vše Re: Jak na spravne kodovani v MySQL?
Každá databáze, tabulka, sloupec (dále jen databáze) má v MySQL přiřazeno kódování / znakovou sadu (dále jen kódování), ve které ukládá příslušná data. Současně s kódováním se volí i algoritmus řazení (collation).

Klient deklaruje příkazem SET CHARACTER SET v jakém formátu je ochoten data přijímat a v jakém je odesílá. MySQL se pokusí data překódovat z/do kódování databáze.

Z pohledu PHP získáváte z databáze jen posloupnost bytů a je na vás, co s ní provedete.

1. Pokud k tomu nemáte zvláště významný důvod, používejte kódování UTF-8. 2. Jestliže nepotřebujete kompatibilitu s verzemi PHP staršími než 5, používejte mysqli.
22.9.2007 20:54 azurIt | skóre: 34 | blog: zatial_bez_mena
Rozbalit Rozbalit vše Re: Jak na spravne kodovani v MySQL?
MySQL server proste nema odkial vediet, v akom kodovani mu data posles (a naopak, v akom ich chces od neho prijat), pouzije defaultne nastavenie. dotazom 'set names' mu presne povies, co a ako chces, je doslova nutnost toto pouzivat. vela PHP aplikacii sa spolieha na default nastavenie (alebo ich autori toho vela o kodovani nevedia) a potom je s nimi dost velky problem, ked je default nieco ine, ako mal nastavene autor. mimochodom, 'set character set' je zbytocny ak pouzijes 'set names'.
22.9.2007 23:06 f.Jonas
Rozbalit Rozbalit vše Re: Jak na spravne kodovani v MySQL?
Aha diky. Cili rikas, ze neni dobre spolehat na defaultni nastaveni a radeji prikaz SET NAMES provest, protoze tim nic nezkazim, ze?

V tuto chvili dle vasich rad mam nastaveno v HTML strance kodovani utf-8, tabulky v mysql jsou utf8_czech_ci , a volam jeste ty SET NAMES, SET CHARACTERS na utf8. Funguje mi to, ale presto se zeptam, zda jsem korektni? A kde popripade najdu konfiguraky s defaultnim nastavenim kodovani, marne to hledam.
22.9.2007 23:30 Ritchie | skóre: 27 | blog: Ritchie's | Berlin
Rozbalit Rozbalit vše Re: Jak na spravne kodovani v MySQL?
Záleží na distribuci, locate php.ini.
23.9.2007 00:26 azurIt | skóre: 34 | blog: zatial_bez_mena
Rozbalit Rozbalit vše Re: Jak na spravne kodovani v MySQL?
ako som ti uz napisal, 'set character set' volat nemusis, pretoze 'set names' robi aj toto. a 'set names' nevykonavas preto, ze tym nic nepokazis, ale pretom, ze sa to proste _ma_ robit. inak default kodovanie MySQL serveru zistis takto:
show variables like 'character_set%';
23.9.2007 01:06 Ritchie | skóre: 27 | blog: Ritchie's | Berlin
Rozbalit Rozbalit vše Re: Jak na spravne kodovani v MySQL?
Mohu se zeptat, proč doporučujete SET NAMES 'utf8' namísto IMO lepšího SET CHARACTER  SET utf8, aneb jaké výhody spatřujete v přenastavení collation_connection na utf8_general_ci namísto použití původního řazení databáze? Dále bych vás požádal o odkaz do dokumentace, kde se píše, že SET NAMES se používat?

Jinak máte samozřejmě pravdu, nemá smysl používat oba příkazy hned za sebou, stačí si vybrat jeden.
23.9.2007 01:39 azurIt | skóre: 34 | blog: zatial_bez_mena
Rozbalit Rozbalit vše Re: Jak na spravne kodovani v MySQL?
pardon, mas pravdu, lepsie je 'SET CHARACTER SET', vtedy davno, ked som si to pozeral, som to zrejme pozrel zle. v dokumentacii neviem ci to najdes avsak ak chces aby tvoje aplikacie fungovali vsade ok, tak to proste pouzit musis. pripadne sa mozes pridat k tym X ludom a produkovat aplikacie, s ktorymi je neustale problem (viz. velka kopa open source PHP veci). proste je to nutnost a zaciatocnici by sa mali naucit, ze to tam dat maju a usetrit tak pouzivatelom (a adminom) starosti.
Dalibor Smolík avatar 23.9.2007 01:55 Dalibor Smolík | skóre: 54 | blog: Postrehy_ze_zivota | 50°5'31.93"N,14°19'35.51"E
Rozbalit Rozbalit vše Re: Jak na spravne kodovani v MySQL?
Avšak ani to mi nepomohlo, abych neměl řazení písmen A ..Z,Š,Ž místo aby Z bylo před Ž.
Rozdíly v řeči a ve zvyklostech neznamenají vůbec nic, budeme-li mít stejné cíle a otevřená srdce.
23.9.2007 03:04 Ritchie | skóre: 27 | blog: Ritchie's | Berlin
Rozbalit Rozbalit vše Re: Jak na spravne kodovani v MySQL?
Proč by to nepomohlo? Teď už záleží pouze na tom, s jakým řazením je vytvořena databáze, tabulka či sloupec. Pokud bylo české, tak se to zobrazí ve správném pořadí.
Dalibor Smolík avatar 23.9.2007 13:51 Dalibor Smolík | skóre: 54 | blog: Postrehy_ze_zivota | 50°5'31.93"N,14°19'35.51"E
Rozbalit Rozbalit vše Re: Jak na spravne kodovani v MySQL?
Databáze i tabulka byla vytvořena bez řazení. Ale pak jsem tabulku upravil příkazem alter table tel_seznam character set utf8 collate utf8_czech_ci
a změna proběhla OK. Ale změny v řazení se neprojevily ani po doplnění php skriptu
$sql = "SET character set utf8_czech_ci";
$result = mysql_query($sql, $connection);


Rozdíly v řeči a ve zvyklostech neznamenají vůbec nic, budeme-li mít stejné cíle a otevřená srdce.
23.9.2007 14:19 Ritchie | skóre: 27 | blog: Ritchie's | Berlin
Rozbalit Rozbalit vše Re: Jak na spravne kodovani v MySQL?
Příkaz, jak je zapsán, musel skončit chybou na neznámém kódování. Jaký je výstup následující sekvence?
  1. USE db;
  2. SET character set utf8;
  3. SELECT @@collation_database, @@collation_connection;
Důležité je, aby byla nejprve vybrána databáze (třeba přes API, nebo příkazem USE) a až poté nastaveno kódování.
Dalibor Smolík avatar 23.9.2007 14:52 Dalibor Smolík | skóre: 54 | blog: Postrehy_ze_zivota | 50°5'31.93"N,14°19'35.51"E
Rozbalit Rozbalit vše Re: Jak na spravne kodovani v MySQL?
Ano, tady bude chyba. Pokud zadám příkaz show varibles, objeví se mi toto:
 collation_connection	 latin1_swedish_ci
 collation_database	 latin1_swedish_ci
 collation_server	 latin1_swedish_ci
Je nutné změnit kódování pro celou databázi? Díky
Rozdíly v řeči a ve zvyklostech neznamenají vůbec nic, budeme-li mít stejné cíle a otevřená srdce.
23.9.2007 15:28 Ritchie | skóre: 27 | blog: Ritchie's | Berlin
Rozbalit Rozbalit vše Re: Jak na spravne kodovani v MySQL?
Mělo by stačit správné nastavení tabulky a sloupce. Co poví příkaz SHOW CREATE TABLE `tel_seznam`;? Mám podezření, že u sloupce zůstalo staré řazení. Pokud nemáte databázi ve švédštině, tak si změňte všude charset/collate na něco použitelnějšího, rozhodně tím nic nezkazíte.
Dalibor Smolík avatar 23.9.2007 17:47 Dalibor Smolík | skóre: 54 | blog: Postrehy_ze_zivota | 50°5'31.93"N,14°19'35.51"E
Rozbalit Rozbalit vše Re: Jak na spravne kodovani v MySQL?
Show create table ukázalo toto:
telseznam | CREATE TABLE `telseznam` (
  `pismeno` char(1) character set latin1 default NULL,
  `nazevfirmy` text character set latin1,
  `FAX` text character set latin1,
  `TEL` text character set latin1,
  `poznamka` varchar(250) character set latin1 default NULL,
  `datum` date default NULL,
  `id` int(10) unsigned NOT NULL auto_increment,
  PRIMARY KEY  (`id`)
) ENGINE=MyISAM AUTO_INCREMENT=961 DEFAULT CHARSET=utf8 COLLATE=utf8_czech_ci |
Jinak mě zajímá sloupec "pismeno", u ostatních sloupců na tom nezáleží.
Rozdíly v řeči a ve zvyklostech neznamenají vůbec nic, budeme-li mít stejné cíle a otevřená srdce.
Dalibor Smolík avatar 23.9.2007 18:58 Dalibor Smolík | skóre: 54 | blog: Postrehy_ze_zivota | 50°5'31.93"N,14°19'35.51"E
Rozbalit Rozbalit vše Re: Jak na spravne kodovani v MySQL?
Vyřešeno. Pomohlo nastavení sloupce.
alter table telseznam modify pismeno char(1) character set utf8 collate utf8_czech_ci
Rozdíly v řeči a ve zvyklostech neznamenají vůbec nic, budeme-li mít stejné cíle a otevřená srdce.
23.9.2007 03:00 Ritchie | skóre: 27 | blog: Ritchie's | Berlin
Rozbalit Rozbalit vše Re: Jak na spravne kodovani v MySQL?
Nemusím! Mám k dispozici API funkci mysql_set_character_set(), kterou PHP implementuje jako mysqli->set_charset(). Použití tohoto API volání je IMO vhodnější a jednodušší. V manuálu sice píší, že se chová jako příkaz SET NAMES, ale zdá se, že ve skutečnosti se chová jako SET CHARACTER  SET, čemuž odpovídá i název. Bohužel nemám čas na důkladné pokusy.
23.9.2007 10:37 azurIt | skóre: 34 | blog: zatial_bez_mena
Rozbalit Rozbalit vše Re: Jak na spravne kodovani v MySQL?
je sice pekne, ze MySQL poskytuje takuto funkciu vo svojom API, avsak PHP s tym robit nevie (aspon teda v dokumentacii nic take nevidim) takze sme zase tam, kde sme boli. okrem toho mas uplne jedno, ci zavolas tuto funkciu alebo vykonas jeden SQL dotaz - proste ide o to, ze _nieco_ musis urobit, aby to spravne fungovalo (je jedno, ktore z tychto dvoch). vacsina ludi nerobi nic a to je chyba.
23.9.2007 10:44 Ritchie | skóre: 27 | blog: Ritchie's | Berlin
Rozbalit Rozbalit vše Re: Jak na spravne kodovani v MySQL?
je sice pekne, ze MySQL poskytuje takuto funkciu vo svojom API, avsak PHP s tym robit nevie (aspon teda v dokumentacii nic take nevidim) takze sme zase tam, kde sme boli.
Druhý odkaz v mém příspěvku, nevede on do manuálu PHP, kde je popisována přesně taková funkce?
23.9.2007 10:58 azurIt | skóre: 34 | blog: zatial_bez_mena
Rozbalit Rozbalit vše Re: Jak na spravne kodovani v MySQL?
ten odkaz som si nevsimol ale je bohuzial iba v mysqli. mimochodom, nechapem tieto narazky z tvojej strany, mne vobec nejde o to ako ten charset nastavis. proste ho treba nastavit a je jedno ako to urobis (obe moznosti su rovnako narocne a rovnako ucinne). nechapem preco to cele tahas to uplne inej roviny, ak si chcel upozornit, ze to je mozne urobit priamo z PHP, tak stacilo napisat nieco v zmysle 'len dodam, ze PHP na toto poskytuje priamo funkciu s nazvom ...' a nie takym utocnim tonom, akym si to zacal.
23.9.2007 11:54 Ritchie | skóre: 27 | blog: Ritchie's | Berlin
Rozbalit Rozbalit vše Re: Jak na spravne kodovani v MySQL?
ten odkaz som si nevsimol ale je bohuzial iba v mysqli.
Což nikterak nevadí, protože dodržovat kompatibilitu s PHP4 u nových projektů v drtivé většině případů nemá smysl. Přiznám se, že bych v PHP4 už asi „neuměl“ programovat. Všem bych doporučil používat objektové mysqli místo ostatních alternativ.
mimochodom, nechapem tieto narazky z tvojej strany, mne vobec nejde o to ako ten charset nastavis. proste ho treba nastavit a je jedno ako to urobis (obe moznosti su rovnako narocne a rovnako ucinne).
Protože tvrdíte, že něco musím, jinak že programuji, s prominutím, jako prase. Myslím si, že PHP/MySQL docela ovládám, takže se mě vaše poznámky dotýkají, když vím, že nemusím. Mimochodem, kódování PHP jako klienta lze nastavit i v php.ini či přes konfiguraci webseveru (např. .htaccess).
23.9.2007 12:46 azurIt | skóre: 34 | blog: zatial_bez_mena
Rozbalit Rozbalit vše Re: Jak na spravne kodovani v MySQL?
Protože tvrdíte, že něco musím, jinak že programuji, s prominutím, jako prase. Myslím si, že PHP/MySQL docela ovládám, takže se mě vaše poznámky dotýkají, když vím, že nemusím.
ale ty naozaj _musis_ :) bud ten dotaz vykonas sam alebo to za teba urobi PHP funkcia. kde je rozdiel ?
Mimochodem, kódování PHP jako klienta lze nastavit i v php.ini či přes konfiguraci webseveru (např. .htaccess).
mozes ale to bude zase len dalsia 'default hodnota' takze stale bez efektu pri inom kodovani.

proste ide o to (a zacina byt uz trapne, ze to nevies pochopit), ze to kodovanie sa nejakym sposobm _musi_ nastavit, inak to bude, ako si sam povedal, riadne prasacka robota.
22.9.2007 16:50 Dejv | skóre: 36 | blog: Jak ten blog nazvat ... ? | Ostrava
Rozbalit Rozbalit vše Re: Jak na spravne kodovani v MySQL?
Ja osobne se MS kodovani vyhybam (pokud to aspon trochu jde), takze volim mezi utf-8 a iso-8859-2. Pokud lze, pouziju utf-8.

Dejv
Pevne verim, ze zkusenejsi uzivatele me s mymi napady usmerni a poslou tam, kam tyto napady patri...
22.9.2007 19:38 bk
Rozbalit Rozbalit vše Re: Jak na spravne kodovani v MySQL?
taktez s mysql a php pouzivam vyhradne utf a mam po problemech.
22.9.2007 20:52 f.Jonas
Rozbalit Rozbalit vše Re: Jak na spravne kodovani v MySQL?
ok , dobra a jaky je rozdil mezi utf8_czech_ci , utf8_unicode_ci ? Cekal jsem, ze do utf8 se vejde vsechno od cestiny po japonstinu.
mess avatar 22.9.2007 20:58 mess | skóre: 43 | blog: bordel | Háj ve Slezsku - Smolkov
Rozbalit Rozbalit vše Re: Jak na spravne kodovani v MySQL?
Je tam rozdíl ve způsobu řazení. S utf8_czech_ci se ti výsledné řádky seřadí tak, jak bys čekal v češtině, tzn. A,B,C,Č,D,Ď... S utf8_unicode_ci se ti seřadí takto: A,B,C,D,...Y,Z,Č,Ď... tzn. písmena s interpunkcí půjdou až na konec.
Cez párne mesiace zošíváš vaginy, cez neparne montuješ hajzle.
22.9.2007 21:03 Ritchie | skóre: 27 | blog: Ritchie's | Berlin
Rozbalit Rozbalit vše Re: Jak na spravne kodovani v MySQL?
Ve způsobu řazení. Zkuste otevřít manuál.

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267   www.czech-server.cz
© 1999-2015 Nitemedia s. r. o. Všechna práva vyhrazena.