Bem-vindo ao Sistersinspirit.ca, onde você pode obter respostas confiáveis e rápidas com a ajuda de nossos especialistas. Junte-se à nossa plataforma para conectar-se com especialistas prontos para fornecer respostas detalhadas para suas perguntas em diversas áreas. Obtenha soluções rápidas e confiáveis para suas perguntas de uma comunidade de especialistas experientes em nossa plataforma.

)

A linguagem PHP permite que sejam realizadas operações de manipulação de dados em banco de dados. Pode-se por exemplo efetuar alterações em registros de uma tabela do banco de dados. Suponha que há um registro cadastrado na tabela 'marca' com erro de grafia, e deseja-se atribuir o nome da marca como 'Apple'. Este registro em questão possui código 3, o que facilita na identificação do registro a ser alterado.

Assinale a alternativa que apresenta o código PHP capaz de realizar a alteração da descrição da tabela "marca".

Alternativas:

a)

<?php
$con = mysqli_connect("localhost", "meubd", "root","");
$sql = "UPDATE marca (descricao, codigo) VALUES ('Apple', 3)";
mysqli_query($con,$sql);
mysqli_close($con);
?>

b)

<?php
$con = mysqli_connect("localhost", "meubd", "root","");
$sql = "UPDATE marca SET descricao='Apple' WHERE codigo=3";
mysqli_query($con,$sql);
mysqli_close($con);
?>

c)

<?php
$con = mysqli_connect("localhost", "meubd", "root","");
$sql = "UPDATE marca SET descricao='Apple', codigo=3";
mysqli_query($con,$sql);
mysqli_close($con);
?>

d)

<?php
$con = mysqli_connect("localhost", "meubd", "root","");
$sql = "SET descricao='Apple' WHERE codigo=3";
mysqli_update($con,$sql);
mysqli_close($con);
?>

e)

<?php
$con = mysqli_connect("localhost", "meubd", "root","");
$sql = "ALTER TABLE marca SET descricao='Apple' WHEN codigo=3";
mysqli_query($con,$sql);
mysqli_close($con);
?>​


Sagot :

Resposta:

b)

<?php

$con = mysqli_connect("localhost", "meubd", "root","");

$sql = "UPDATE marca SET descricao='Apple' WHERE codigo=3";

mysqli_query($con,$sql);

mysqli_close($con);

?>

Explicação: corrigido pelo AVA