包含引号的pdo bind_param什么都不返回

时间:2016-08-22 08:11:10

标签: pdo quote bindparam

我将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();

0 个答案:

没有答案