RsD0p9BK
7/20/2016 - 9:39 AM

pdo.md

У меня не конкретно ответ на поставленный вопрос, но просто чтобы было понятнее, почему это работает так. PDO использует параметризованные запросы, это значит, что в БД запрос сохраняется именно как

SELECT * FROM table WHERE id = :id

при следующем вызове этого запроса, но с другими параметрами, движок базы данных уже не будет компилировать этот запрос, просто выполнит его с новыми параметрами. Можно сказать, что это подобие хранимых процедур.

https://toster.ru/q/22669