Combine PHP prepared statments with LIKE

后端 未结 6 1780
南方客
南方客 2020-12-02 00:12

Anyone know how to combine PHP prepared statements with LIKE? i.e.

\"SELECT * FROM table WHERE name LIKE %?%\";

6条回答
  •  不思量自难忘°
    2020-12-02 00:58

    I will just adapt Chad Birch's answer for people like me who are used to utilize bindValue(...) for PDO:

    $st = $db->prepare("SELECT * FROM table WHERE name LIKE :name");
    $st->bindValue(':name','%'.$name.'%',PDO::PARAM_STR);
    $st->execute();
    

提交回复
热议问题