mysql对象内带引号的查询

djmepvbi  于 2021-06-17  发布在  Mysql
关注(0)|答案(1)|浏览(265)

如何使此查询工作(它给出错误):

$result = "WHERE attributes like '%"{$GetMarca}"%' ";

我需要在单引号中加双引号,因为我在名为attributes的json字段中搜索特定值。

o2rvlv0m

o2rvlv0m1#

试着摆脱你的束缚。

$result = "WHERE attributes like '%\"" . $GetMarca . "\"%'";

\字符转义为“字符”。
这里更详细地解释了“escape”:对字符串进行escape意味着什么?

相关问题