русский
Germany.ruForen → Архив Досок→ Webdesign und Hosting

collation (сопоставление) в mysql

63  
iL_ старожил28.06.07 11:20
iL_
28.06.07 11:20 
Zuletzt geändert 28.06.07 11:22 (iL_)
всем привет!
кто сталкивался с проблемами collation (сопоставление) в mysql?
проблемс такой - база по умолчанию latin1_swedish_ci , и нее напихано почемуто и в юникоде и в латине.. в общем как бог на душу положил создателям
в веб-приложении я прописал УТФ-8, и теперь там и сям лезут куски с порубленными умляутами
ктонить сталкивался с подобным?
я мятущийся тунец в океане беспокойства... достигну ли нерестовыx вoд?-----Главное, ребята, херцем не стареть!)
#1 
Немец Minister des Innern28.06.07 22:35
Немец
NEW 28.06.07 22:35 
in Antwort iL_ 28.06.07 11:20
база тут ни прич╦м..
#2 
  validol коренной житель28.06.07 23:37
NEW 28.06.07 23:37 
in Antwort iL_ 28.06.07 11:20
давно было, поэтому и не помню что точно, но
но мне помогла эта статья, и я отложил ее в фавориты.
Глянь, может вуручит
http://www.phpclub.ru/faq/Mysql41Rus
#3 
beraz завсегдатай29.06.07 08:40
beraz
NEW 29.06.07 08:40 
in Antwort Немец 28.06.07 22:35
ну база то ка раз и причем. сам не раз сталкивался с подобным. После коннекта перед вытаскиванием данных прописывал: (вариант с mysqli в php , если юзаешь mysql то сам подправь)
$a = $db->query("SET NAMES 'cp1251'");
$b = $db->query("SET CHARACTER SET 'cp1251'");
соответственно свои кодировки проставь.
http://www.beraz.deGod is busy. Can I help you?
#4