Rumah >pembangunan bahagian belakang >tutorial php >update - php mysql 取代欄位中的某段字串

update - php mysql 取代欄位中的某段字串

WBOY
WBOYasal
2016-09-14 09:41:33996semak imbas

假设的mysql中有个栏位
某位用户新增三笔资料为
“你好 我很好 Joyse Chen 喜欢你”
“不好 我很不好 Joyse Chen 喜欢你”
“你好吗 我很好喔 JoyseChen 喜欢你”

是否能够抓到栏位值例如这个字串“Joyse Chen”
我想改成Chen Loinse
我可以针对这个字串进行变更
且不会动到其他的字串呢?
就像这样:

“你好 我很好 Chen Loinse 喜欢你”
“不好 我很不好 Chen Loinse 喜欢你”
“你好吗 我很好喔 Chen Loinse 喜欢你”

回复内容:

假设的mysql中有个栏位
某位用户新增三笔资料为
“你好 我很好 Joyse Chen 喜欢你”
“不好 我很不好 Joyse Chen 喜欢你”
“你好吗 我很好喔 JoyseChen 喜欢你”

是否能够抓到栏位值例如这个字串“Joyse Chen”
我想改成Chen Loinse
我可以针对这个字串进行变更
且不会动到其他的字串呢?
就像这样:

“你好 我很好 Chen Loinse 喜欢你”
“不好 我很不好 Chen Loinse 喜欢你”
“你好吗 我很好喔 Chen Loinse 喜欢你”

update TABLE set text=replace(text,'Joyse Chen','Chen Loinse')

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn