我的 phpMyAdmin 数据库中有一个 TEXT 字段,其中填充了一个 JSON 编码的字符串
json_encode($array, JSON_UNESCAPED_UNICODE|JSON_UNESCAPED_SLASHES)
数据库中的字符串如下所示:
..."p_name":"hello (world\" / 000\")","p_value":"200"...
我正在努力寻找它
$name = "hello (world" / 000")"
$search = '%\"p_name\":\"'.$name.'\"%';
$results = $this->getByWhere('textfield LIKE"' . $search . '" ');
我总是遇到数据库错误,当我转义 $name 变量中的引号时也是如此。 所以基本上我需要一个查询来找到那个特定的字符串。希望有人能帮忙,提前致谢。