Práce s operátorem LIKE v PDO v PHP
Chcete-li v připraveném dotazu použít operátor
LIKE, je třeba zapsat
hodnotu pro jeho proměnnou
pomocí speciální
syntaxe:
<?php
$var = '%value%';
?>
Najděme uživatele podle jména
pomocí operátoru LIKE:
<?php
$name = '%user1%';
$res = $pdo->prepare('SELECT * FROM users WHERE name LIKE ?');
$res->execute([$name]);
$row = $res->fetchAll();
var_dump($row);
?>
Vypište všechny uživatele
z tabulky users,
jejichž plat je roven
500.
Vypište uživatele,
jejichž plat je roven nebo vyšší než
900, a věk
je menší než 35 let.