PHP-向现有值添加更新数据库字段

PHP-向现有值添加更新数据库字段,php,database,Php,Database,我必须这样说: 例如,假设我们有这样的表 +--------------+ | some_table | +--------------+ | name | text | +--------------+ | a | b | +--------------+ 我想更新而不删除现有值。假设我想通过添加“add”来更新字段名称和文本,所以现在字段的值是b add 我尝试使用query:mysql\u查询(“更新表集text

我必须这样说: 例如,假设我们有这样的表

    +--------------+
    | some_table   |
    +--------------+
    | name  | text |
    +--------------+
    |  a    | b    |
    +--------------+
我想更新而不删除现有值。假设我想通过添加
“add”
来更新字段
名称和
文本,所以现在字段的值是
b add

我尝试使用query:
mysql\u查询(“更新表集text=text+'add'where name='a')

你能分析一下这个问题吗


提前感谢。

使用CONCAT函数连接字符串:

mysql\u查询(“更新表集text=CONCAT(text,'add'),其中name='a'”

尝试使用函数

使用
CONCAT()
方法:

UPDATE table SET text = CONCAT(text, ' add') WHERE name = 'a'
以下方面也应起作用:

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