php الدرس السابع عشر فى

PHP Database(part3)

(3)Update:

وهذا النوع من الاستعلام يستخدم فى التعديل على الداتا داخل قاعدة البيانات والشكل العام لاستخدامها كالتالى:

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

حيث (table_name) هو اسم الجدول بقاعدة البيانات.اما جملة (SET) فهى المسئولة عن عملية تعديل الداتا حيث (column1,colume2,…) هى اسماء الحقول داخل الجدول , (value,value2,…) هى عبارة عن القيم الجديدة التى تم تعديلها. ولا بد من استخدام كلمة (where) مع جملة تعديل الداتا وذلك لمعرفة على اى صف سيتم تعديل بياناتة داخل الجدول بقاعدة البيانات والا سيتم التعديل على كل صفوف الجدول لذلك لا بد من الحظر اثناء التعامل مع هذا الاستعلام.

مثال:

<?php
$con=mysqli_connect(“localhost”,””,””,”product”);
mysqli_query($con,”UPDATE products SET name=’oil’ AND type=’tin’
WHERE id=’1′”);
mysqli_close($con);
?>

بحيث انة تم التعديل على جدول (products) على العنصر رقم 1 فتم تعديل الاسم من (sugar) الى (oil) وايضا تم تعديل النوع من (packet) الى (tin).

(4)Delete:

وهذا النوع من الاستعلام يستخدم فى اجراء عملية حذف داتا من قاعدة البيانات والشكل العام لاستخدامها كالتالى:

DELETE FROM table_name
WHERE some_column = some_value

ويتم استخدام كلمة (WHERE) مع هذا النوع من الاستعلام لتحيد اى صف سيتم حذفة من قاعدة البيانات واذا لم يتم استخدامها فسوف تقوم جملة الاستعلام بحذف الجدول بكاملة لذلك كن حذرا فى التعامل مع هذان النوعان من الاستعلام (UPDATE,DELETE).

مثال:

<?php
$con=mysqli_connect(“localhost”,””,””,”product”);
mysqli_query($con,”DELETE FROM products WHERE name=’sugar’ “);
mysqli_close($con);
?>

Advertisements

2 responses

  1. شكرا

ضع تعليقك هنا

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: