Informática, perguntado por rodrigofssantiago, 1 ano atrás

QUESTÃO 3
Para a conexão com banco de dados, o PHP disponibiliza entre suas bibliotecas a classe mysqli, e que é chamada através de $mysqli = new mysqli (...) passando com parâmetros os dados para o sucesso da conexão.
LISBOA, Flávio Gomes da Silva. Programação Back End II. Maringá-Pr: UniCesumar, 2018.


Dentro do contexto acima, assinale a alternativa correta que contem os parâmetros e a sua ordem correta para serem informados na chamada de um "new mysqli"?
Alternativas
Alternativa 1:
new mysql($usuario, $senha, $servidor_host)

Alternativa 2:
new mysql($usuario, $senha, $banco_de_dados)

Alternativa 3:
new mysql($usuario, $senha, $servidor_host, $banco_de_dados)

Alternativa 4:
new mysql($servidor_host, $banco_de_dados, $usuario, $senha)

Alternativa 5:
new mysqli ($servidor_host, $usuario, $senha, $banco_de_dados)

Soluções para a tarefa

Respondido por vchinchilla22
15

Olá!

Segundo o livro Programação Back End II, Flávio Gomes (2018), para a conexão com banco de dados, o PHP disponibiliza entre suas bibliotecas a classe mysql, chamado acme.

E essa conexão é feita pela criação de um objeto  da classe mysqli, que recebe quatro argumentos, que são:

  1. O endereço do servidor do banco de dados;
  2. O nome de usuário do banco de dados;
  3. A senha do usuário do banco de dados;  
  4. O nome do banco de dados.

Assim a alternativa correta que contem os parâmetros e a sua ordem correta para serem informados na chamada de um "new mysqli" é:

Alternativa 5:

new mysqli ($servidor_host, $usuario, $senha, $banco_de_dados)

Perguntas interessantes