Actualizar en PHP MySQL

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

更新数据库中的数据

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

语法

UPDATE table_name
SET nombre_columna = nuevo_valor
WHERE nombre_columna = algún_valor

Notas:SQL no es sensible a mayúsculas y minúsculas. UPDATE es equivalente a update.

Para que PHP ejecute la sentencia anterior, debemos usar la función mysql_query(). Esta función se utiliza para enviar consultas y comandos a la conexión SQL.

Ejemplo

Hace un tiempo, creamos una tabla llamada "Persons" en este tutorial. Se ve así:

Nombre Apellido Edad
Peter Griffin 35
Glenn Quagmire 33

El siguiente ejemplo actualiza algunos datos de la tabla "Persons":

<?php
$con = mysql_connect("localhost","peter","abc123");
if (!$con)
  {
  die('No se pudo conectar: ' . mysql_error());
  }
mysql_select_db("my_db", $con);

WHERE Nombre = 'Peter' AND Apellido = 'Griffin');
mysql_close($con);
?>

Después de esta actualización, la tabla "Persons" es así:

Nombre Apellido Edad
Peter Griffin 36
Glenn Quagmire 33