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" ایجاد کردیم. این جدول به این صورت به نظر می‌رسد:

FirstName LastName Age
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);

WHERE FirstName = 'Peter' AND LastName = 'Griffin'
mysql_close($con);
?>

پس از این به‌روزرسانی، جدول "Persons" به این صورت خواهد بود:

FirstName LastName Age
Peter Griffin 36
Glenn Quagmire 33