Questão pública
Questão de Tecnologia da Informação
FCC - ALE AP - Analista Legislativo - Área Tecnologia da Informação - Especialidade: Desenvolvimento de Sistemas - 2020 • FCC • 2020
ID 173986
Tecnologia da Informação PHP
FCC
Assembléia Legislativa do Amapá Analista Legislativo - Área Tecnologia da Informação - Especialidade: Desenvolvimento de Sistemas 2020
Considere a função abaixo, existente em uma classe PHP de acesso a dados:
public function localizar($Usuario) {
try {
$c = new PDO("mysql:host=localhost;dbname=dados", "root", "");
$c->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
$st = $c->prepare("SELECT * FROM Colaborador WHERE user=? AND password=?");
... I ... ;
/*restante do código aqui */
} catch (PDOException $ex) {
return null;
}
}
Considerando que $Usuario é um objeto da classe Usuario, que possui os atributos User e Password e os respectivos
métodos getter e setter, para executar a instrução SQL INSERT, a lacuna I acima deve ser preenchida corretamente com:
public function localizar($Usuario) {
try {
$c = new PDO("mysql:host=localhost;dbname=dados", "root", "");
$c->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
$st = $c->prepare("SELECT * FROM Colaborador WHERE user=? AND password=?");
... I ... ;
/*restante do código aqui */
} catch (PDOException $ex) {
return null;
}
}
Considerando que $Usuario é um objeto da classe Usuario, que possui os atributos User e Password e os respectivos
métodos getter e setter, para executar a instrução SQL INSERT, a lacuna I acima deve ser preenchida corretamente com:
Quer responder esta questão e acompanhar seu desempenho?
Entre na QuestLab para responder, acessar a AURA, estatísticas, cadernos, anotações e outros recursos da plataforma.