像绑定参数时的子句一样

时间:2016-08-11 21:47:38

标签: php mysql

如果在下面的查询中实现了like子句的问题,似乎绑定参数会干扰变量并忽略通配符。

通过排除变量手动尝试查询,它可以正常工作。我在这做错了什么?以下是我最近的尝试。

function blogSearch($search){
    global $conn;
    $search = "%".$search."%";
    $get_blog = $conn->prepare("SELECT * FROM posts WHERE post_tag LIKE ?");
    $get_blog->bindParam(1, $search, PDO::PARAM_STR, 40);
    $get_blog->execute();
    $result = $get_blog->fetchAll();
    return $result;
}

0 个答案:

没有答案