Ответ
Лозовенко Виктор 27.08.2004 00:15
Что и как происходит:
Есть база - список отелей. Содержит описания на русском, английском и немецком. А я туда вношу данные.
Пишу что-нибудь, например, Ko(umlaut)nigsberg. Что в форме, обрабатываемой Парсером, что в форме phpmyadmin, в базе оказывается K&#число;nigsberg. Это я вижу, когда смотрю через phpmyadmin.
То есть - перекодировка происходит в MySQL? Впрочем, мне это не мешает, потому что сортировка происходит не при выборе, а потом уже, в выбранной таблице, потому что есть варианты сортировки, не обязательно по первой букве. Но!
Когда я делаю SELECT поля в $description, то я вижу, что содержание $description - K&, а ^description.length[] - 2.
Поэтому ^description.replace - не получится.
Насчет UTF-8 я не совсем понял - как я могу задать параметры хранения в этой кодировке, да и поможет ли это?