【发布时间】:2018-12-31 06:47:06
【问题描述】:
我正在尝试更新表 product_desc,其中有两列 name 和 description。我有一个 desc 的标准文本:'Buy $name from us'。
现在,我可以简单地编写更新查询,但我想使用来自product_desc.name 字段的$name。
这可以通过只写查询来实现吗?
UPDATE product_desc
SET description = "Buy $name from blah blah"
WHERE $name = product_desc.name where id > 0;
类似的东西。
【问题讨论】:
-
你能展示一下表格的结构吗?此外,将数据连接到查询是危险的,请改用准备好的语句。 How can I prevent SQL injection in PHP?
标签: php mysql sql oracle mysqli