Εργασία με τον τελεστή LIKE στην PDO της 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 έτη.