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 წელზე ნაკლებია.