Verwendung von LIKE in bindParam für eine MySQL PDO-Abfrage
Ich habe mehrere Beispiele gelesen, wie diese Abfragen geschrieben werden sollten, aber ich habe Mühe, diese spezielle Funktion bei der Verwendung auszuführenbindParam
Wäre dies der richtige Weg, Benutzernamen zuzuordnen, die mit einem beginnen?
$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();