UPDATE MySQL с PHP

Оператор UPDATE используется для изменения данных в таблице базы данных.

Обновление данных в базе данных

Оператор UPDATE используется для изменения данных в таблице базы данных.

Синтаксис

UPDATE table_name
SET column_name = new_value
WHERE column_name = some_value

Комментарий:SQL не чувствителен к регистру. UPDATE эквивалентен update.

Чтобы PHP мог выполнить上面的 запрос,我们必须 использовать функцию mysql_query(). Эта функция используется для отправки запросов и команд в SQL-соединение.

Пример

Ранее в этом руководстве мы создали таблицу под названием "Persons" Она выглядит так:

Имя Фамилия Возраст
Peter Griffin 35
Glenn Quagmire 33

Ниже приведен пример обновления некоторых данных в таблице "Persons":

<?php
$con = mysql_connect("localhost","peter","abc123");
if (!$con)
  {
  die('Could not connect: ' . mysql_error());
  }
mysql_select_db("my_db", $con);
mysql_query("UPDATE Persons SET Age = '36'
WHERE FirstName = 'Peter' AND LastName = 'Griffin'));
mysql_close($con);
?>

После этого обновления таблица "Persons" будет выглядеть так:

Имя Фамилия Возраст
Peter Griffin 36
Glenn Quagmire 33