Quando é necessário utilizar aspas para "rodear" os parâmetros com os prepared statements? Em alguns casos no vídeo o instrutor utiliza, mas no exercício a resposta correta é sem aspas.
Quando é necessário utilizar aspas para "rodear" os parâmetros com os prepared statements? Em alguns casos no vídeo o instrutor utiliza, mas no exercício a resposta correta é sem aspas.
Oi Carlos, tudo bem?
De acordo com a documentação, você pode usar as duas formas. Porém, por questões de segurança, recomenda-se usar apenas uma delas.
http://php.net/manual/en/pdo.prepared-statements.php
Se você seguir o padrão sem aspas, funciona, o Driver do banco de dados consegue lhe dar com esses casos, mas é recomendado que, você tenha a certeza que em todos os casos você use sem pastas, pra evitar possiveis problemas.
O mesmo vale para o caso com aspas, tenha certeza que todos os lugares estão com aspas...
Espero ter ajudado, leia o link da documentação, lá tem mais detalhes.
Abraço.