Utilisation de l'opérateur LIKE avec PDO en PHP
Pour utiliser l'opérateur
LIKE dans une requête préparée, il faut spécifier
la valeur pour sa variable
en utilisant une syntaxe
spéciale :
<?php
$var = '%value%';
?>
Trouvons un utilisateur par son nom
en utilisant l'opérateur LIKE :
<?php
$name = '%user1%';
$res = $pdo->prepare('SELECT * FROM users WHERE name LIKE ?');
$res->execute([$name]);
$row = $res->fetchAll();
var_dump($row);
?>
Affichez tous les utilisateurs
de la table users
dont le salaire est égal à
500.
Affichez les utilisateurs
dont le salaire est égal ou supérieur à
900, et dont l'âge
est inférieur à 35 ans.