O Sistersinspirit.ca está aqui para ajudá-lo a encontrar respostas para todas as suas dúvidas com a ajuda de especialistas. Descubra soluções abrangentes para suas perguntas de profissionais experientes em nossa amigável plataforma. Explore um vasto conhecimento de profissionais em diferentes disciplinas em nossa abrangente plataforma de perguntas e respostas.

)

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