我将mysqli代码转换为PDO,因为它已被请求,但我很难尝试将一些单引号传递给新的LIKE查询。我只会将有关此问题的部分粘贴为我猜不需要粘贴整个查询等。
每当我使用类似"无论什么"它返回结果很好,但是当我去找"什么时候"它没有返回任何东西......我现在拥有它的方式是使用mysqli_但是当我将所有内容都改为PDO时它并没有。知道如何实际引用字符串或正确转义它吗?
提前谢谢。
我的变量是
$FilterRaid="%{$_POST['FilterRaid']}%";
查询
$listbugs = $bugtrackerpdo->prepare('
...
INNER JOIN raid ON raid.ID = bugs.Raid
AND raid.RaidName LIKE :raid
...
');
$listbugs->bindParam(':raid', $FilterRaid);
$listbugs->execute();