Я пытаюсь сделать онлайн-словарь для своих целей (я знаю, что есть другие словари, но у них нет того, что мне нужно), и у меня есть файл со словами в следующем формате:
戚谊
戚誼
[m1][b]qīyì[/b][/m]
[m2]some translation[/m]
三州府
[m1][b]sānzhōufǔ[/b][/m]
[m2]translation #2[/m]
Первые две строки имеют один и тот же характер, но традиционный китайский характер и упрощенный, третья строка - транскрипция, четвертая - это значение символа (перевод). Как сохранить эти данные в соответствующих столбцах базы данных mysql? (столбцы: simplified_character, trad_character, перевод, транскрипция и т.д.)
Спасибо!
Здесь вы можете задать три вопроса:
Я собираюсь предположить (3), но, пожалуйста, уточните, планируете ли вы что-то еще. В принципе, вам нужно будет хранить символы в формате UTF-8 в базе данных MySQL, чтобы гарантировать их сохранение.
Вы можете сделать это, выполнив следующий запрос раньше всего:
mysql_query("SET NAMES utf8")
Все следующие запросы следует интерпретировать как UTF-8.