Update do PHP MySQL

UPDATE 语句用于中修改数据库表中的数据。

更新数据库中的数据

UPDATE 语句用于在数据库表中修改数据。

语法

UPDATE table_name
SET nome_coluna = novo_valor
WHERE nome_coluna = algum_valor

Observação:O SQL é insensível a maiúsculas e minúsculas. UPDATE é equivalente a update.

Para que o PHP execute a declaração acima, devemos usar a função mysql_query(. Esta função é usada para enviar consultas e comandos para a conexão SQL.

Exemplo

Mais cedo, criamos uma tabela chamada "Persons" neste tutorial. Ela parece assim:

Nome Sobrenome Idade
Peter Griffin 35
Glenn Quagmire 33

Abaixo está um exemplo de como atualizar alguns dados da tabela "Persons":

<?php
$con = mysql_connect("localhost","peter","abc123");
if (!$con)
  {
  die('Não foi possível conectar: ' . mysql_error());
  }
mysql_select_db("my_db", $con);
mysql_query("UPDATE Persons SET Idade = '36'
WHERE Nome = 'Peter' AND Sobrenome = 'Griffin');
mysql_close($con);
?>

Após essa atualização, a tabela "Persons" será assim:

Nome Sobrenome Idade
Peter Griffin 36
Glenn Quagmire 33