我有一个表单,当我在数据库中插入记录,如果我的字符串中的一些特殊字符,然后我的字符串breck在数据库字段中。等。
INSERT INTO pbdata(id,title,title1)VALUES('111','stattJosephshöferkabinettfeinherb 2008','Weis');
如果我像这样插入然后在数据库字段上它唯一的插入记录
111 statt Josephsh Weis
缺少角色=öferkabinettfeinherb 2008
请帮帮我
感谢,
答案 0 :(得分:1)
这不是完整的答案,但您应该尝试启用unicode支持或UTF-8并以此格式发送请求。这可能是一个令人讨厌的问题,需要根据您的需要配置数据库。
您遇到此类问题时遇到的问题是:您在(rtf8,unicode?)中显示数据的格式,您在PHP中使用的格式以及支持的数据库集。
如果您使用谷歌UTF8,mysql,PHP,Joomla,您应该找到更具体的例子: http://ostraining.com/howtojoomla/how-tos/development/utf-8-in-joomla