Я только начал изучать PDO, и я прочитал, что в инструкциях подготовки вы можете использовать именованные параметры и параметр вопросительных знаков. Итак, что я должен использовать, или они полностью совпадают, и это только вопрос моего решения, которое нужно использовать? Безусловно, я видел, как больше людей выбирают параметры вопросительного знака.PDO подготовить параметры инструкции
0
A
ответ
0
На самом деле вопросительные знаки производят значительно более короткий код.
Будучи не романист, но программист, я предпочитаю лаконичный код, как этот
$stm = $pdo->prepare("SELECT id FROM table WHERE name=? and pass=?");
$stm->execute(array($name,$pass));
$id = $stm->fetchColumn();
в то время как именованные заполнители потребует меня, чтобы написать каждое имя в десятки раз.
Но все равно, это действительно только вопрос личных предпочтений.
0
Вы можете использовать оба параметра, но использование «именованных параметров» (по понятным причинам) намного проще и понятнее. Хорошая вещь о именованных параметрах заключается в том, что вы можете видеть в своем коде, какая переменная вставлена там, где в запросе, и добавление фрагментов кода (позже) проще, потому что все имеет имя и не зависит от порядка параметров ,
Смежные вопросы
- 1. Как подготовить sql-инструкции и привязать параметры?
- 2. PDO Подготовить оператор, не обрабатывая параметры
- 3. PHP PDO Подготовить запросы
- 4. Безопаснее PDO :: подготовить?
- 5. «подготовить» ошибку функции PDO
- 6. CakePHP PDO подготовить заявление
- 7. PDO, подготовить использование
- 8. Codeigniter PDO эмулировать подготовить
- 9. PDO подготовить ошибку
- 10. Работа с цитатами добавленными PDO :: подготовить()
- 11. PDO класс подключения подготовить ошибку
- 12. PDO подготовить Постулаты не удается
- 13. pdo подготовить экранированные одинарные кавычки
- 14. Как установить параметры ORDER BY с помощью подготовленной инструкции PDO?
- 15. Вывод из инструкции PDO
- 16. Инструкции PDO и CASE
- 17. MySQL функционирует как параметры PDO
- 18. PHP PDO Подготовить и выполнить заявление
- 19. pdo подготовить заявление не работает с ограничением
- 20. PDO подготовить инструкцию не возвращать результаты
- 21. Php PDO множественным подготовить заявления в сделке
- 22. PHP PDO подготовить оператор транзакции (две вставки)
- 23. PDO: не мог пройти переменная подготовить
- 24. Продлить PDO подготовить метод замены PREfix Query
- 25. PDO подготовить Вставить сериализуемую ошибку данных
- 26. PHP ошибки отображения PDO подготовить выполнить
- 27. PDO Подготовить 2 таблицы в одном запросе
- 28. Устранение неполадок PHP PDO Подготовить инструкцию привязки
- 29. PostGisl PDO подготовить вставление: функции цитирует
- 30. PHP PDO подготовить заявление для обновления
спасибо :) Я видел много программистов, использующих параметры вопросительных знаков, но лично я использую именованные параметры, и я думал, что это может быть не так безопасно или забавно. – Driglou