Работа с иностранными языками в базе данных на PHP

deska

Новичок
Работа с иностранными языками в базе данных на PHP

Итак, опишу небольшую проблемку.

Простая табличка, имя, логин, пасс...
Кодировка latin1.

Имя не показывается если оно набито на Тайском скажем. Вместо него такие символы "ตีดั&#3591".
Если русский, то всё ок. Немецкий тоже всё ок.

В базу имя записывается как htmlspecialchars($name). Может в этом быть загвоздка.

Не подскажете как организована должна быть база и обработка имени для записи в базу. Может нужно UTF8 таблицы делать?
 

Mr_Max

Первый класс. Зимние каникулы ^_^
Команда форума
UTF8
Данные обычно обрабатывают перед показом пользователю.
А в БД хранят в неизменном виде.
 
Сверху