Atualizando registros via consulta SQL em PHP
Agora vamos aprender a modificar registros.
Isso é feito usando o comando UPDATE.
Ele tem a seguinte sintaxe:
<?php
$query = "UPDATE tabela SET campo = valor WHERE condição";
?>
Exemplo
Vamos alterar a idade e o salário do usuário:
<?php
$query = "UPDATE users SET age=20, salary=800 WHERE id=1";
?>
Exemplo
Vamos definir o salário como 400 e a idade como 24
para todos os usuários com idade 23:
<?php
$query = "UPDATE users SET age=24, salary=300 WHERE age=23";
?>
Exemplo
Sem o comando WHERE, as atualizações afetarão
toda a tabela. Por exemplo, vamos definir para todos os usuários
um salário de 400 e idade de 24:
<?php
$query = "UPDATE users SET age=24, salary=300";
?>
Usando o dump da tabela users que você criou anteriormente,
restaure-a ao estado original.
Para o usuário com id 4, defina a idade
como 35 anos.
Para todos aqueles com salário de 500, altere-o
para 700.
Para os funcionários com id maior que 2 e
menor ou igual a 5, defina a idade
como 23.