آموزش mysql در php : حذف و آپدیت در mysql

آموزش mysql در php : حذف و آپدیت در mysql
آفلاین
user-avatar
مانی
17 فروردین 1400, خواندن در 2 دقیقه

سلام
به آخرین قسمت این مقالات آموزش mysql در php رسیدیم .
برای یادگیری کامل مطالب این مقاله حتما باید دو مقاله قبل در مورد mysql در php را خوانده باشید .

برای حذف کل ردیف ها از جدول دیتابیس میتوانیم از کوئری زیر استفاده کنیم :

$sql = "DELETE * FROM users";

و دقیقا مثل قسمت قبل این کوئری را اجرا میکنیم .
حالا اگر بخواهیم فقط یک ردیف را حذف کنیم از کد زیر استفاده میکنیم :

$sql = "DELETE * FROM users where id=$id";

در کد بالا گفتیم که اگر id ردیف برابر با id$ بود آن ردیف حذف شود . با کلمه where میتوانیم در کد های mysql شرط بنویسیم . دقیقا مثل if در php . حالا به جای آیدی میشه هر ستونی را انتخاب کرد مثل name .

بعضی وقت ها هم باید بعضی چیز ها را در جدول دیتابیس آپدیت کنیم . مثلا وقتی کاربر میخواهد نام کاربری را تغییر دهد .
برای آپدیت در جدول دیتابیس از کد زیر استفاده میکنیم :

$sql = "UPDATE users SET name=$name";

در کد بالا نوشتیم که جدول users آپدیت شود و ستون name برابر با name$ شود .
حالا اگر بخواهیم یک ردیف که خودمان میخواهیم را آپدیت کنیم میتوانیم از where استفاده کنیم .
مثلا :

 $sql = "UPDATE users SET name=$name where id=$id";

در کد بالا گفتیم در هر ردیف که آیدی برابر با id$ بود آپدیت شود و name در آن ردیف برابر با name$ شود .

تا الان بعضی از کد های کاربردی mysql را در این سه مقاله آموزشی آموزش دادیم و برای یاد گرفتن پیشرفته mysql به نظرم یک دوره آموزشی mysql را مشاهده کنید . مثلا همین سایت راکت یک آموزش mysql دارد که بسیار کامل است و به نظرم آموزش خوبی در مورد یاد گیری دیتابیس mysql است .

چه امتیازی به این مقاله می دید؟
خیلی بد
بد
متوسط
خوب
عالی

دیدگاه‌ها و پرسش‌ها

برای ارسال دیدگاه لازم است، ابتدا وارد سایت شوید.

در حال دریافت نظرات از سرور، لطفا منتظر بمانید

در حال دریافت نظرات از سرور، لطفا منتظر بمانید