Disciplina: TI - Desenvolvimento de Sistemas
Banca: UFMT
Orgão: Pref. Várzea Grande-MT
Sejam três diferentes códigos de conexão ao banco de dados construídos utilizando a linguagem PHP, denominados Código A, Código B e Código C.
Código A.
$con = mysql_connect("localhost","usuario","senha");
if ($con !== false) {
mysql_select_db("banco_de_dados");
$resultado = mysql_query("SELECT * FROM aluno");
}
while ($linha = mysql_fetch_assoc($resultado)) {
echo "<br />".$linha['id']." - ".$linha['nome'];
}
}
Código B.
$con =
mysqli_connect("localhost","usuario","senha","banco_de_dados");
$resultado = mysql_query($con, "SELECT * FROM aluno");
while ($linha = mysqli_fetch_assoc($resultado)) {
echo "<br />".$linha['id']." - ".$linha['nome'];
}
Código C.
$con = new
PDO('mysql:host=localhost;dbname=banco_de_dados;charset=utf-8', 'usuario', 'senha');
$resultado = $con->query("SELECT * FROM aluno");
while ($linha = $resultado->fetch(PDO::FETCH_ASSOC)) {
echo "<br />".$linha['id']." - ".$linha['nome'];
}
Considerando um ambiente de desenvolvimento com o PHP e o MySQL, contendo o usuário, a senha e as tabelas citados nos códigos, assinale a afirmativa correta.