LIKE-operaattorin käyttö PDO:ssa PHP:ssä
Jotta valmistetussa kyselyssä voidaan käyttää operaattoria
LIKE, on sen muuttujan arvo
kirjoitettava erityisen
syntaksin avulla:
<?php
$var = '%value%';
?>
Etsitään käyttäjä nimen perusteella
käyttämällä LIKE-operaattoria:
<?php
$name = '%user1%';
$res = $pdo->prepare('SELECT * FROM users WHERE name LIKE ?');
$res->execute([$name]);
$row = $res->fetchAll();
var_dump($row);
?>
Näytä kaikki käyttäjät
taulusta users,
joiden palkka on
500.
Näytä käyttäjät,
joiden palkka on 900 tai enemmän, ja ikä
alle 35 vuotta.