如何在PDO MySQL查询中使用RegEx?
我已经尝试过该查询,但是没有用。
$stmtg = $conn->prepare("SELECT * FROM `event` WHERE ename LIKE :e_name");
$stmtg->bindValue(":e_name", "%[$ename]%");
最佳答案
要使用正则表达式,应使用REGEXP
而不是LIKE
:
$stmtg = $conn->prepare("SELECT * FROM `event` WHERE ename REGEXP ':e_name'");
$stmtg->bindValue(":e_name", $ename);
关于php - PDO PHP MySQL中的正则表达式,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/28941577/