PDO-ում LIKE օպերատորի հետ աշխատանքը PHP-ում
Որպեսզի պատրաստված հարցման մեջ օգտագործվի
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 տարեկանից։