(FCC - 2017 - DPE-RS - Analista - Desenvolvimento de Sistemas) Considere o fragmento de código abaixo, em um ambiente PHP em condições ideais. Para que o comando DELETE possa ser executado corretamente, a lacuna I deve ser preenchida com:
Soluções para a tarefa
Relacionado ao fragmento de código em ambiente PHP, podemos dizer que para que ele seja executado corretamente necessita ser preenchido pelo fragmento da alternativa C: $dbh->exec.
Analisando o comando delete
O comando delete na programação pode ser entendido como um comando que possibilita a exclusão de alguns fragmentos ou itens existentes em bancos de dados existentes.
Para compreendermos a questão devemos entender que os comandos referentes ao SQL possibilitam a habilitação de funções como adicionar ou modificar bancos de dados.
Visto isso, a função exec do fragmento $dbh->exec concernente a um ambiente PHP é usado para excluir ou até mesmo adicionar operações e por isso preenche corretamente a lacuna.
Abaixo, o fragmento do código e o restante da questão não descrita:
<?php
$dbh = new PDO('odbc:dados', 'rod167', 'a4BCz98');
$linhas = ..I.. ("DELETE FROM dpers WHERE processo = '1234567'");
print("$linhas linhas deletadas.\n");
?>
Alternativas
A) self::$dbh->execute
B) $dbh->update
C) $dbh->exec
D) PDO: :exec
E) PDO: :query
Para saber mais sobre comando delete, acesse: https://brainly.com.br/tarefa/50612640
#SPJ4
Resposta:$dbh->exec
Explicação:
(FCC - 2017 - DPE-RS - Analista - Desenvolvimento de Sistemas)
Considere o fragmento de código abaixo, em um ambiente PHP em condições ideais.
Para que o comando DELETE possa ser executado corretamente, a lacuna I deve ser preenchida com:
PDO: :exec
PDO: :query
$dbh->update
Certo
$dbh->exec
self::$dbh->execute
Data Resp.: 21/11/2022 20:59:27
Explicação:
A resposta correta é: $dbh->exec