我尝试用来PDO::quote转义LIKE表达式中的字符串,因此用户字符串不能像下面那样被包围:
LIKE "%userStringToEscape%"
Run Code Online (Sandbox Code Playgroud)
有没有办法做到这一点 ?
$var = "%userStringToEscape%";
$var = $stmt->quote($var);
$sql = "SELECT * FROM table WHERE field LIKE $var";
Run Code Online (Sandbox Code Playgroud)
准备好的陈述也是如此
| 归档时间: |
|
| 查看次数: |
7056 次 |
| 最近记录: |