Kadar želimo iz baze pridobiti le določene zapise (npr. uporabnika z določenim priimkom), uporabimo stavek WHERE. V PDO to vedno počnemo s pripravljenimi stavki, da preprečimo vnos zlonamerne kode.
V zgornjem primeru smo v najini tabeli z 11 zapisi poiskali uporabnika s priimkom Novak. Uporabili bova
poimenovan parameter :priimek, kar zagotavlja varnost in preglednost.
prepare(), ko v WHERE pogoj vključujete spremenljivke.execute() sprejme parametre in varno izvede poizvedbo.fetchAll() uporabite fetch().