gpt4 book ai didi

php - MYSQL - 如何用相同的值替换为?

转载 作者:行者123 更新时间:2023-11-29 10:08:36 25 4
gpt4 key购买 nike

我有一个这样的表:

|   Name   |     ID     |     PHONE    |    CLASS    |
------------------------------------------------------
| JASON | 00101 | 035577871234 | SA101 |
| MERRY | 00101 | 031996672211 | SA102 |
| MANNY | 00101 | 035227443091 | SA101 |
| QUEEN | 00101 | 035885811221 | SA101 |

我需要替换为表中除Name列之外的内容。

$sql="replace into employees values ('$name','$id','$phone','class')";

如果我想保留Name列,该怎么办?或者我应该编写一个新查询来获取 Name 的值,将其存储在变量中,然后将该变量放入 replace into 查询中。

最佳答案

REPLACE INTO语法与 INSERT INTO 几乎相同语法,因此您可以指定列列表并排除 Name 列:

$sql = "REPLACE INTO employees (ID, PHONE, CLASS) VALUES ('$id', '$phone', '$class')";

注意:使用指定的代码,每次都将值“class”写入CLASS 列。看起来您错过了那里的 $ (class$class)。

关于php - MYSQL - 如何用相同的值替换为?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51417374/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com