假设字段名称是 bla
和值 123
当我这样做时:
mysqli_query($con, "UPDATE table SET bla = REPLACE (bla, 123, 777)");
123
变成 777
很好
但是当我这样做的时候:
mysqli_query($con, "UPDATE table SET bla = REPLACE (bla, 1, 777)");
我不希望 123
变成 77723
但保持 123
我该怎么做?
最佳答案
为什么要使用 REPLACE
,而不使用 WHERE
子句?有什么问题:
UPDATE table SET bla = 777 WHERE bla = 123;
关于PHP MYSQL 更新 - 替换整个单词,但不是其中的一部分,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33526891/