我在這裏有一個非常奇怪的行爲。MySQL編碼字符串,並添加一個問號
我從PDF複製表格,表格被粘貼在Excel電子表格中。然後.xls文件保存爲.csv。最後,.csv通過PHP上傳到MySQL。一些文本在開頭處有一個隱藏的問號。像這樣:NEE13
。我看不出任何異常,但只是爲了測試我做了一個插入與phpMyAdmin。 MySQL的笙歌說:
Warning: #1366 Incorrect string value: '\xEF\xBB\xBFNEE...' for column 'rid' at row 1.
在數據庫中的結果值則是:?NEE13
任何有助於解決這個問題表示讚賞。謝謝。
小心向我們展示導致錯誤的確切sql查詢? – 2012-08-13 06:28:21
@BenRowe。你好。這是查詢:INSERT INTO'wattquotes_test'.'tbl_duostuos'('id','rid','state_id','network_id','nuoscharge_id','duos','tuos','nuos','year' )VALUES(NULL,'NEE13','6','13','1','2',NULL,NULL,'2015'); – ivantxo 2012-08-13 06:33:39