我有 db 字段这样说: 例如,假设我们有这样的表
+--------------+
| some_table |
+--------------+
| name | text |
+--------------+
| a | b |
+--------------+
我想在不删除现有值的情况下进行更新。假设我想通过添加 "add"
更新字段 name
和 text
,所以字段的值现在是 b add
我尝试使用查询:mysql_query("update table set text=text+' add' where name='a' ");
你能分析一下这个问题吗?
提前致谢。
最佳答案
使用 CONCAT()
方法:
UPDATE table SET text = CONCAT(text, ' add') WHERE name = 'a'
以下也应该有效:
UPDATE table SET text = text ' add' WHERE name = 'a'
关于PHP - 发布更新数据库字段并添加到现有值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17181276/