2014-10-29 60 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