2013-06-19 62 views
1

我有數據庫字段這樣說問題更新數據庫字段: 例如,讓我們說我們有臺這樣PHP與添加到現有的價值

+--------------+ 
    | some_table | 
    +--------------+ 
    | name | text | 
    +--------------+ 
    | a | b | 
    +--------------+ 

我想更新,而不刪除現有的值。說我想加入" add"更新場nametext,讓現場的值現在爲b add

我嘗試使用查詢:mysql_query("update table set text=text+' add' where name='a' ");

可以分析這個問題?

在此先感謝。

回答

1

使用CONCAT()方法:

UPDATE table SET text = CONCAT(text, ' add') WHERE name = 'a' 

下也應努力:

UPDATE table SET text = text ' add' WHERE name = 'a' 
+1

嗨,謝謝。它效果不錯:) – user2413763

+0

很高興我能幫上忙。 :) –

1

連接字符串與CONCAT功能:

mysql_query("update table set text = CONCAT(text, ' add') where name='a' ");

0

嘗試使用MySQL CONCAT功能

mysql_query("update table set text=concat(text, ' add') where name='a' "); 
+0

iya pak,makasih ya :) – user2413763