2011-08-08 79 views
0

我想從要插入到我的數據庫的字段中刪除符號°。現在我的球場上已經有Format::Strip_tags了。從插入刪除某些符號

如何從現場獲得值°#更改?符號°給出錯誤,當我檢查我的MySQL數據庫,我得到這個:

連接:utf8_general_ci

數據庫:latin1_swedish_ci

服務器:latin1_swedish_ci

+0

定義「給出錯誤」 –

+0

它說這是一個無效的字符串輸入。 DB Error 1366. – CustomX

+0

Thankyou。在描述問題時,精度很重要! –

回答

1

在PHP:

str_replace('°', '#', $yourString) 
+0

這是正確的答案; OP的MySQL服務器不是UTF-8,不會接受度數字符輸入。 –

1

您可以使用REPLACE功能可按:

INSERT INTO YourTable 
    SELECT REPLACE(YourValue, '°', '#') 
    ...