مثال کاربردی از ارتباط PHP با MySQL

آموزش PHP

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

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

مثال کاربردی از ارتباط PHP با MySQL

ارتباط PHP با MySOL

مثال :

طراحی صفحاتی برای بازیابی اطلاعات از جدول های پایگاه داده و قرار دادن آن ها در یک جدول HTML. این برنامه، اطلاعات جدول books را از پایگاه داده publisher بازیابی می کند و در مرورگر نمایش می دهد.

مراحل طراحی صفحه:

1)  دستورات زیر را در فایل ch10_2.php تایپ و ذخیره کنید:

<html>

<body>

< “div align =”center>

<“table border=”1>

<tr>

<th> isbn</th>

<th> author</th>

<th> title</th>

<th> price</th>

<th> page</th>

<tr/>

php?>

;db = mysql_connect(“localhost”,”root”, “jgomi”)$

if(!$db)

}

;”echo ” Error : cannot open connection

;exit

{

;mysql_select_db(‘publisher’)

;”query = “select*from books$

;result = mysql_query($query)$

if(!$result)

}

;”echo “query not executed

;exit

{

;num = mysql_num_rows($result)$

;()mysql_close

<?

<table/>

<div/>

<body/>

<html/>

خط 3 با دستور div و خاصیت align موجب می شود جدول خروجی در وسط صفحه مرورگر ظاهر گردد. خط 4 یک جدول را ایجاد می کند .

خطوط 5تا11 عنوانی را برای جدول خروجی تعیین می کند. خط 13 با سرور MySQL ارتباط برقرار می کند. خط14 بررسی می کند آیا اتصال برقرار شده است یا خیر.

اگر اتصال برقرار نشود، پیامی ظاهر شده برنامه خاتمه می یابد. خط19 پایگاه داده ی publisher را انتخاب می کند. خط20 رشته پرس وجو را ایجاد می کند .خط21 پرس و جو را بر روی پایگاه داده اجرا می نمایدو نتیجه را در result$ قرار می دهد. خط22 بررسی می کند. آیا پرس وجو انجام شده است یا خیر.

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

https://php.net

https://php.org

https://laravel.com

اگر انجام نشده باشد پیامی صادر شده برنامه خاتمه می یابد . خط27 تعداد رکوردهای بازیابی شده را در متغیر num$ قرار می دهد. خطوط 28 تا 38 حلقه for برای نمایش اطلاعات موجود در متغیر result$ ایجاد می کند. خط 30 سطری (رکوردی) را از result$ در یافت کرده در آرایه row$ قرار می دهدکه یک آرایه شمارشی است.

برای دستیابی به فیلد های رکورد از اندیس استفاده می شود. فیلدها به ترتیب درrow[0] $row[0]$ قرار می گیرند. خط39 اتصال را می بندد.

2)  مرورگر را اجرا کرده در نوار آدرس آن https://loclhost/ch10/ch10-2.php را تایپ کنید و کلید Enter را فشار دهید.

برگرفته از :

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

بیست − چهارده =