【发布时间】:2012-06-19 13:26:21
【问题描述】:
我已经阅读了多个关于如何编写这些查询的示例,但我很难在使用 bindParam 时获得这种特定的运行方式
这是匹配以 a 开头的用户名的正确方法吗?
$term = "a";
$term = "'$term%'";
$sql = "SELECT username
FROM `user`
WHERE username LIKE :term
LIMIT 10";
$core = Connect::getInstance();
$stmt = $core->dbh->prepare($sql);
$stmt->bindParam(':term', $term, PDO::PARAM_STR);
$stmt->execute();
$data = $stmt->fetchAll();
【问题讨论】: