字符串未在数据库中正确保存

时间:2014-03-11 12:48:35

标签: php

我正在尝试在数据库中保存字符串并获得类似这样的内容

  

&安培;#1055&安培;#1077&安培;#1088&安培;#1080&安培;#1086&安培;#1076&安培;#32&安培;#1076&安培;#10

我要保存的字符串:Период действия S...

表编码为:cp1251_general_ci

我不知道字符串的编码方式 - 我是从excel文档中获取的。

我尝试了这个,但它并没有这样做。帮助

$nomer = iconv('UTF-8','Windows-1251', $str );

有解决方法吗?

1 个答案:

答案 0 :(得分:0)

您还没有提及您正在使用的数据库引擎,但请尝试将表格编码更改为utf8_general_ciutf8_unicode_ci