phpmyadmin a cestina utf-8

Petr Klíma petr.klima na sobriety.cz
Středa Říjen 24 15:07:45 CEST 2007


Ten server je pod vasim uplnym dohledem, tedy mate napr. pristup k
shellu? Jestli ano, zkusil bych phpmyadmina vynechat, muze byt taky
zdrojem problemu.

Aby mi fungovalo vsechno spravne cesky (napr. razeni), musel  jsem
vytvareni tabulek prepsat na neco takoveho:

DROP TABLE IF EXISTS `clovek`;
CREATE TABLE `clovek` (
  `clovek_id` int(10) unsigned NOT NULL auto_increment,
  `jmeno` varchar(50) collate utf8_czech_ci NOT NULL,
  `prijmeni` varchar(100) collate utf8_czech_ci NOT NULL,
  `login` varchar(20) collate utf8_czech_ci default NULL,
  PRIMARY KEY  (`clovek_id`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_czech_ci;

Vim, ze jinak byl problem data v utf8 vubec spravne dostat do databaze.

"set names utf8" davam ve skriptu jako prvni mysql_query (jak uz bylo
naznaceno nekym drive), nenastavuju to pro cely server...

Mimochodem, jste si jista, ze utf8 data jsou opravdu utf8?

Petr
-- 
Petr Klíma

Vývojář, správce sítě
Sobriety s.r.o.

e-mail: petr.klima na sobriety.cz




Další informace o konferenci Linux