PHPにおけるPDOを使ったLIKE演算子の操作
プリペアドステートメントで
LIKE演算子を使用するには、
特別な構文を使ってその変数の値を
指定する必要があります:
<?php
$var = '%value%';
?>
LIKE演算子を使って、
名前でユーザーを検索してみましょう:
<?php
$name = '%user1%';
$res = $pdo->prepare('SELECT * FROM users WHERE name LIKE ?');
$res->execute([$name]);
$row = $res->fetchAll();
var_dump($row);
?>
テーブルusersから、
給与が500と等しい
全てのユーザーを出力してください。
給与が900以上で、
年齢が35歳未満の
ユーザーを出力してください。