Я новичок в библиотеках PDO. Я работаю над средой разработки с MySQL в качестве моей базы данных. Я могу выполнять свои запросы, используя функцию подготовки и выполнения, используя знак "?" placeholder, а также метод bindParam при использовании именованных заполнителей (например: ": column").
После этого я попытался проверить, выполняет ли PDO какое-либо экранирование, вставив какие-либо кавычки для очистки запроса, как это делает mysql_real_escape_string. Я пытаюсь увидеть, как будет выглядеть запрос, но все, что я получаю, - это оператор, переданный в оператор подготовки, но не запрос, который будет выполнен.
Я попытался выполнить var_dump $ result-> execute () и $ result-> fetch (), но оператор execute дает мне sql моего оператора подготовки с заполнителями, в то время как оператор fetch дает мне результат этого запроса.
Есть ли способ посмотреть на запрос поиска, который будет запущен, или, по крайней мере, как будут выглядеть параметры перед запуском запроса?
Надеюсь, я понял свой вопрос. : |