Imenovano vezivanje varijabli u PDO u PHP-u

Na sličan način se može izvršiti imenovano vezivanje varijabli preko bindValue. Pogledajmo kako se to radi. Neka imamo sledeće varijable:

php<?php
  $name = 'korisnik';
  $age  = 25;
?>

Neka takođe imamo imenovane plejsholdere:

php<?php
  $sql = 'SELECT * FROM users WHERE name=:name or age=:age';
  $res = $pdo->prepare($sql);
?>

Privežimo varijable za ove plejsholdere. Za to je potrebno da prvi parametar metode bindValue navedemo imena plejsholdera:

php<?php
  $res->bindValue('name', $name, PDO::PARAM_STR);
  $res->bindValue('age',  $age,  PDO::PARAM_INT);
?>
Задание 1

Date su varijable:

php<?php
  $name1 = 'ime1';
  $name2 = 'ime2';
?>

Pronađite korisnike čije se ime poklapa sa vrednošću jedne ili druge varijable.

Задание 2

Date su varijable:

php<?php
  $age1 = 21;
  $age2 = 22;
?>

Pronađite korisnike čije se godine starosti poklapaju sa vrednošću jedne ili druge varijable.