آموزش ورود داده ها به جدول در PHP

آموزش PHP

آموزش ورود داده ها به جدول در PHP

سلام  خدمت همراهان عزیز  با آموزش زبان برنامه نویسی (PHP) همراه شما هستیم. برای اطلاعات بیشتر به مقاله ی قبل مراجعه فرمایید

table in PHP

عنوان آموزش امروز :

ورود داده ها به جدول

پس از این که پایگاه داده و جدول های آن را ایجاد کردید و احتمالا تغییرات مورد نظر را ر ساختار جدول ها به وجود آورید می توانید داده ها (رکوردها) را وارد جدول نمایید . برای ورود اطلاعات به جدول ، از دستور insert into به صورت زیر استفاده می شود:

 insert into tname

(field1, field2,…fieldn)

;(value1, value2,…valuen)

در این دستور ، tname نام جدولی است که داده ها باید وارد آن شوند . fieldn,…, field2 ,field1  فیلد های جدول valuen,…value2,value1,tname  مقادیری هستند که به ترتیب در فیلد های ورد نظر قرار می گیرند . values جزیی از دستور insert into  است .

در دستور insert into  می توان اسامی فیلد ها ذکر نکرد . در این صورت ، مقادیر به ترتیبی که در بخش values ذکر می شوند در ستون های (فیلدهای ) جدول قرار می گیرند . بنابراین دستور insert into به صورت زیر نیز قابل استفاده است :

insert into tname values

;(value1, value2,…valuen)

در این دستور ، مقادیر valuen,…,value2, value1  در ستون های جدول tname قرار می گیرند.

دانلود رایگان :

دانلود افزونه المنتور Elementor Pro 3.13

نکته:

قابل توجه این است که اگر در دستور insert to اسامی فیلد ها ذکر نشود لازم نیست قادیر فیلدها به ترتیب ستون های جدول وارد شوند ، ولی اگر نام فیلدها ذکر نشود ، رعایت ترتیب الزامی است.

مثال

می خواهیم اطلاعات زیر را در جدول books از پایگاه داده ی pubisher وارد کنیم .

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

برای حل این مثال مراحل زیر را انجام دهید:

1 دستور زیر را اجرا کنید تا پایگاه داده ی publisher باز شود:
use publisher
2 دستور زیر را اجرا کنید تا رکورد اول به جدول books وارد شود:
insert into books values

,”964-6864-69-4″)

6600, “sepidnam”,”organization

;(736,”2005-03-04″

3 با دستورات زیر دو رکورد بعدی را وارد جدول books کنید (با ذکر نام فیلد ها)
insert into books

(isbn,author,title,price,pdate,page)

values

,”964-6864-48-1″)

,ghomi”,”ASP.NET”,4200″

;(536,”2005-03-04″

insert into books

(isbn,author,title,price,pdate,page)

values

,”964-6864-48-1″)

,ghomi”,”php”,4200″

;(496,”2005-06-01″

در دستور insert into همزمان می توان چند رکورد را وارد جدول کرد. در این صورت این دستور به صورت زیر قابل استفاده است:

insert into tname

field1, field2,…fieldn) values)

الف) ,(value1, value2,…valuen)

ب)  ,(value1, value2,…valuen)

;(value1, value2,…valuen)

همان طور که مشاهده می کنید پس از مقادیر هر رکورد در داخل پرانتز قرار می گیرند و با کاما از مقادیر رکورد های دیگر جدا می شوند.

معرفی سایت های خارجی :

https://php.net

https://php.org

https://laravel.com

https://php-fig.org

مثال

می خواهیم اطلاعات زیر را با یک دستور insert into به جدول books پایگاه داده ی publisher وارد کنیم .

page pdate price title author isbn
280 2005-05-06 3000 SQL abbasnejad 964-6864-79-1
564 2003-03-05 4000 DELPHI Ghomi 964-6864-45-7

برای حل این مثال مراحل زیر را انجام دهید:

1 دستور زیر را اجرا کنید تا پایگاه داده ی publisher باز شود:
use publisher
2 دستورات زیر را اجرا کنید تا دو رکورد وارد جدول شوند:
insert into books

(isbn,author,title,price,pdate,page)

values

,”964-6864-79-1″)

,Abbasnejad”,”sql”,3000″

;(280,”2005-05-06″

,”964-6864-79-1″)

,ghomi”,”delphi”,4000″

;(564 ,”2005-05-06″

برگرفته از :

کتاب آموزش گام به گام  (PHP)

دکتر عین الله جعفر نژاد قمی

پاسخ به سوال دوستان :

شاید تاکنون به این فکر کرده باشین که چرا باید برای کسب و کار خود وبسایت داشته باشین ؟

دلیل اینکه می‌گوییم باید سایت داشته باشید این آمار است. توجه کنید که ۸۱٪ از افراد قبل از

تصمیم گیری در مورد خرید و فروش در یک کسب وکار یا خدمات، در اینترنت تحقیق می کنند.

یعنی ۲۵.۹۲ میلیون نفر هستند که مشاغل را به صورت آنلاین جستجو می کنند. با این وجود ۴۶% کسب و کارها فکر می‌کنند نیاز به وب سایت ندارند.

توجه داشته باشید که جهان به سمت دیجیتالی شدن پیش می‌رود و نداشتن وب سایت

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

برای اطلاعات بیشتر با همکاران ما در شرکت آراز پردازش در ارتباط باشید

آدرس ایمیل:  info@arazpardazesh.com

اینستاگرام شرکت:   https://instagram.com/araz_pardazesh_kla

تماس با ما:     https://arazpardazesh.com/contact

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

17 − 7 =