2014-10-29 58 views
0

美好的一天PHPExcel处理单元格值专用 -

我上传Excel数据时出现问题 - 它变成了不同的符号。我想知道我应该添加什么回声或上传到数据库,它永远不会改变符号“ñ”。

这是我的代码,收集单元格的值

$cellValue = $objWorksheet->getCellByColumnAndRow($col, $row)->getValue(); 

谁能帮我应该在我的代码添加到回声或将其保存到数据库中的N格式

在此先感谢GUYS !

+0

是项目UTF-8的字符集? – Periback 2014-10-29 13:55:18

+0

PHPExcel确保将所有单元格值转换为UTF-8。确保您在UTF-8页面上显示$ cellValue,或者以UTF-8处理 – 2014-10-29 16:45:12

回答

0

感谢您的答复家伙

这段代码帮我到N保存到数据库

mysql_query("SET NAMES 'utf8'"); 
mysql_query("SET CHARACTER SET 'utf8'"); 
0

$ cellValue = $ objWorksheet-> getCellByColumnAndRow($山坳,$行) - >的getValue();

试试这个: $ cellValue1 = $ objWorksheet-> getCellByColumnAndRow($ col,$ row) - > getValue(); $ cellValue = utf8_decode($ cellValue1);

+1

您能否解释一下您的答案?另请阅读 – mike510a 2016-11-08 15:43:33