دانلود افزونه yoast seo premium نسخه 21.2
دانلود رایگان افزونه Premium Addons PRO 2.9.2 امکانات جانبی Elementor
دانلود جدیدترین آپدیت افزونه المنتور Elementor Pro 3.16.1
دانلود افزونه Rank Math Pro 3.0.42 – افزایش سئو سایت
دانلود افزونه Elementor Pro 3.15.1
دانلود افزونه yoast seo premium نسخه 20.13
دانلود افزونه Essential Addons for Elementor Pro 5.5.3
دانلود رایگان افزونه Ultimate Addons Elementor v1.36.18
دانلود رایگان افزونه فرم ساز WPForms Pro v1.8.2.1
دانلود افزونه المنتور پرو Elementor Pro 3.14.1
دانلود افزونه وردپرس Smart Slider 3 PRO ۳.۵.۱.۱۷
دانلود افزونه فرم ساز گرویتی Gravity Forms v2.7.8
سری آموزش های فصل نهم:
روش های ایجاد پایگاه داده در PHP
روش های ایجاد پایگاه داده در PHP (بخش 2)
آموزش ورود داده ها به جدول در PHP
1 ازیابی داده ها از جدول در PHP
2 بازیابی داده ها از جدول در PHP (بخش دوم)
عملگرها و بازیابی داده ها در PHP
انواع عملگرهای رابطه ای (مقایسه ای ) در PHP
عملگرها و بازیابی داده هادر PHP (بخش دوم)
سلام خدمت همراهان عزیز با آموزش زبان برنامه نویسی (PHP) همراه شما هستیم. برای اطلاعات بیشتر به مقاله ی هفته ی قبل مراجعه فرمایید .
آموزش امروز :
به روزرسانی(Update) رکورد های جدول در PHP
داده ها، همچون زندگی انسان ها، دائما در حال تغییر هستند. بنابرین داده هایی که قبلا با دستور insert into یا load data infile وارد جدول شده اند، ممکن است نیاز به تغییر داشته باشند. برای به هنگام سازی (تغییر) داده ها از دستور update به صورت زیر استفاده می شود:
update tname
;set field1 = value1 ;field2= value2 . . . ;fieldn = valuen ;where condition |
---|
Tname نام جدولی است که فیلدهای آن باید به هنگام شوند. Set واژه ی کلیدی است که value 1 را به field 1 value 2 را به field2 و… و valuen را به fieldn نسبت می دهد. بخش where مشخص می کند فیلد های چه رکورد هایی تحت تاثیر قرار گیرند . دقت کنید که اگر در دستور update بخش where را ذکر نکنید، تمام رکوردهای جدول تغییر می کنند.مثال هایی را ببینید تا با دستور update آشنایی بیشتری پیدا کنید.
معرفی سایت خارجی:
مثال:
جدول به نام abooks را با استفاده از داده های موجود در فایل books ایجاد می کنیم. می خواهیم مثال های مربوط به دستور update را روی آن اجرا کنیم.
برای حل این مثال، مراحل زیر را در دنبال کنید:
1 دستور زیر را اجرا کنید تا پایگاه داده ی publisher باز شود:
;use publisher |
---|
2 دستور زیر را اجرا کنید تا جدول abooks از جدول books ایجاد شود:
;create table abooks select * from books |
---|
3 دستور زیر را اجرا کنید تا محتویات فعلی جدول abooks را ببینید:
select * from ebooks |
---|
page | pdate | price | title | author | isbn |
736 | 2005-03-04 | 6600 | organization | sepidnam | 964-6864-69-4 |
536 | 2004-03-04 | 4200 | ASP.NET | ghomi | 964-6864-48-1 |
496 | 2005-06-01 | 4200 | PHP | ghomi | 964-6864-75-9 |
280 | 2005-05-06 | 3000 | SQL | abbasnejad | 964-6864-79-1 |
564 | 2005-03-05 | 4000 | DELPHI | ghomi | 964-6864-45-7 |
4 می خواهیم در جدول abooks تاریخ انتشار کتابی به نام DELPHI را به 2005-03-06 تغییر دهیم:
update abooks
‘set pdate =’2005-03-06 ;’where title = ‘delphi |
---|
5 دستور زیر را اجرا کنید تا محتویات جدید این رکورد را در جدول abooks ببینید:
select title, pdate from abooks
;’where title = ‘delphi |
---|
6 اکنون می خواهیم اثر عدم وجود بخش where را در دستور update بررسی کنیم. برای این منظور، دستور زیر را اجرا کنید:
update abooks
set price =4500 ;page =600 |
---|
اگر منظورتان این باشد که قیمت کتاب اولین رکورد برابر با 4500 و تعداد صفحات آن برابر با 600 باشد،
با این دستور خواسته شما بر آورده نخواهد شد. چون این دستور update فاقد بخش where است، قیمت تمام کتاب ها برابر 4500 و تعداد صفحات تمام کتاب ها برابر با 600خواهد شد.
برای مشاهده محتویات جدید جدول abooks دستور زیر را اجرا کنید:
;select * from abooks |
---|
page | pdate | price | title | author | isbn |
600 | 2005-03-04 | 4500 | organization | sepidnam | 964-6864-69-4 |
600 | 2004-03-04 | 4500 | ASP.NET | ghomi | 964-6864-48-1 |
600 | 2005-06-01 | 4500 | PHP | ghomi | 964-6864-75-9 |
600 | 2005-05-06 | 4500 | SQL | abbasnejad | 964-6864-79-1 |
600 | 2005-03-05 | 4500 | DELPHI | ghomi | 964-6864-45-7 |
نکته مهم:
هنگام استفاده از update دقت کافی را مبذول دارید، به طوری که با بخش where فقط رکورد های مورد نظر خودتان را به هنگام کنید .
برگرفته از :
کتاب آموزش گام به گام (PHP)
دکتر عین الله جعفر نژاد قمی
پاسخ به سوال دوستان :
شاید تاکنون به این فکر کرده باشین که چرا باید برای کسب و کار خود وبسایت داشته باشین ؟
دلیل اینکه میگوییم باید سایت داشته باشید این آمار است. توجه کنید که ۸۱٪ از افراد قبل از
تصمیم گیری در مورد خرید و فروش در یک کسب وکار یا خدمات، در اینترنت تحقیق می کنند.
یعنی ۲۵.۹۲ میلیون نفر هستند که مشاغل را به صورت آنلاین جستجو می کنند. با این وجود ۴۶% کسب و کارها فکر میکنند نیاز به وب سایت ندارند.
توجه داشته باشید که جهان به سمت دیجیتالی شدن پیش میرود و نداشتن وب سایت
برای یک شرکت یا هر کسب و کاری، به منزلۀ جا ماندن از گردونۀ روزگار است.
برای اطلاعات بیشتر با همکاران ما در شرکت آراز پردازش در ارتباط باشید
آدرس ایمیل: info@arazpardazesh.com
اینستاگرام شرکت: https://instagram.com/araz_pardazesh_kla
تماس با ما: https://arazpardazesh.com/contact