Tuhdle větu nechápu:
'Ty fungují tak, že databáze obdrží zvlášť dotaz s vyznačenými parametry a zvlášť samotné parametry.
'
wtf: vyznačené parametry a samotné parametry...?
Do databáze se pošle dotaz třeba ve tvaru SELECT * FROM user WHERE id = ?, kde ten otazník je vyznačený parametr (vyznačené místo, kam parametr v dotazu patří), a zvlášť se pošle samotná hodnota parametru (třeba 5).
Nebo pro větší přehlednost se dají zástupné parametry pojmenovat. Například místo
SELECT * FROM user WHERE jmeno = ? AND vek > ? se použije
SELECT * FROM user WHERE jmeno = :jm AND vek > :vek
Hodnoty parametrů pak lze poslat v poli např. (":jm" => "franta",":vek" => 20)