دستور Update در PHP MySQL

دستور 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);
mysql_query("UPDATE Persons SET Age = '36'
WHERE FirstName = 'Peter' AND LastName = 'Griffin');
mysql_close($con);
?>

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

FirstName LastName Age
Peter Griffin 36
Glenn Quagmire 33