如何在 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/