Pular para o conteúdo principal

Questão de Programação — Linguagens de programação — FCC 2016

ProgramaçãoLinguagens de programação
Código
fc028423
Banca
FCC
Órgão
CREMESP
Ano
2016
Nível
Superior
Cargo
Analista de Tecnologia da Informação - Análise de Sistemas
Há duas maneiras principais para conectar uma aplicação web desenvolvida em PHP a um servidor de banco de dados MySQL: usando MySQLi extension ou PHP Data Objects (PDO). O trecho de código abaixo utiliza PDO.Imagem associada para resolução da questãoPara se conectar a um banco de dados chamado meuDB, a lacuna I deverá ser preenchida por:
  1. A$conn=new PDO("mysql:host=$servername;dbname=meuDB", $username, $password);$conn->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
  2. B$conn=PDO_connect("host=$servername;dbname=meuDB", $username, $password);$conn->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
  3. C$conn= new PDO("odbc://$servername:3306/dbname", $username, $password);$conn->setAttribute(dbname, "meuDB");
  4. D$conn=PDO_connect("host://$servername:3306;dbname=?", $username, $password);$conn->setParameter(dbname, "meuDB");
  5. E$conn=new PDO("mysql_host=$servername;dbname=?", $username, $password);$conn->setParameter(1, "meuDB");
Revelar gabarito e comentário

GabaritoA — $conn=new PDO("mysql:host=$servername;dbname=meuDB", $username, $password); $conn->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);

Link permanente: /questoes/fc028423