Mysql
 sql >> Datenbank >  >> RDS >> Mysql

Wie verwende ich eine LIKE-Klausel in einer vorbereiteten PDO-Anweisung?

Mit PDO kann dies wie folgt erfolgen:

$stmt = $db->prepare("SELECT * FROM tbl_name WHERE title LIKE :needle");
$needle = '%somestring%';
$stmt->bindValue(':needle', $needle, PDO::PARAM_STR);
$stmt->execute();
$rows = $stmt->fetchAll(PDO::FETCH_ASSOC);