Header Ads

تحديث القاعدة Update



تستخدم خاصية التحديث UPDATE للتعديل على البيانات في الجدول .




تحديث البيانات في قاعدة البيانات


تستخدم خاصية التحديث UPDATE للتعديل على البيانات الحالية في الجدول .

التركيبة


UPDATE table_name
SET column1=value, column2=value2,...
WHERE some_column=some_value
 

ملاحظة : لاحظ بأن التعبير WHERE يحدد أي الصف أو الصفوف الذي ينبغي تحديثه لكن بينما اذا لم تستخدم WHERE عندها سيتم تحديث جميع الصفوف .

لدراسة المزيد عن SQL يمكنك زيارة دورة SQL .

لإنشاء كود PHP لاستخدام التعبير السابق يمكن استخدام mysql_query() و هي تستخدم لارسال الأوامر أو الطلبات الى اتصال MySQL .

مثال

في دروس سابقة قمنا بإنشاء جدول اسمه Persons وها هنا يظهر كالتالي 


FirstNameLastNameAge
AhmadJasem33
SamerMasri35
FuadAlasad40


سيقوم المثال التالي بتحديث بعض البيانات في الجدول Persons :

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

?>


بعد التحديث سيبدو الجدول كالتالي 


FirstNameLastNameAge
AhmadJasem36
SamerMasri35
FuadAlasad40





يتم التشغيل بواسطة Blogger.