我正在为自己的目的制作一个在线词典(我知道还有其他一些词典,但它们没有我需要的东西),我有一个包含以下格式的单词的文件:
戚谊
戚誼
[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、翻译、转录等)
谢谢!
发布于 2009-10-10 23:23:11
这里有三个可能的问题:
我将假设(3),但如果您打算做其他事情,请务必澄清。基本上,您需要在MySQL数据库中以UTF8格式存储字符,以确保它们得到保留。
您可以通过在执行任何其他操作之前运行以下查询来完成此操作:
mysql_query("SET NAMES utf8")以下所有查询都应解释为UTF-8。
https://stackoverflow.com/questions/1548935
复制相似问题