آموزش پی اچ پی -18# اتصال به بانک اطلاعاتی

برنامه نویسی گام به گام پی اچ پی

استفاده از بانک اطلاعاتی MySQL در PHP خیلی معمول است


یک اتصال برای ارتباط با بانک اطلاعاتی MySQL ایجاد کنید

قبل از اینکه بتوانید به داده های بانک اطلاعاتی دسترسی پیدا کنید، باید یک اتصال به بانک اطلاعاتی ایجاد کنید.

در PHP، این کار با تابع ()mysql_connect انجام می شود.

گرامر

mysql_connect(servername,username,password);

 

پارامتر کاربرد
servername اختیاری است نام سرویس دهنده بانک اطلاعاتی است و پیشفرض آن “localhost:3306” است
username اختیاری است، نام کاربر بانک اطلاعاتی است و بطور پیش فرض نام کاربر جاری استفاده کننده از سرور است
password اختیاری است، کلمه عبور کاربر است، پیش فرض آن “” است.

توجه :پارامترهای بیشتری برای آن وجود دارد، ولی موارد فوق اهمیت بیشتری دارد.

مثال

در زیر مثالی ارائه شده است که اتصال را برای استفاده های بعدی در متغیر $con ذخیره می کند. بخش “die” در صورتی اجرا می شود که ایجاد ارتباط با مشکل مواجه گردد:

<?php
$con = mysql_connect(“localhost”,”peter”,”abc123″);
if (!$con)
{
die(‘Could not connect: ‘ . mysql_error());
}

// some code
?>

 


بستن یک اتصال

هنگام پایان یافتن اجرای اسکریپت بصورت خودکار، اتصال بسته خواهد شد. برای بستن اتصال قبل از پایان یافتن اسکریپت، از تابع ()mysql_close استفاده می کنیم:

<?php
$con = mysql_connect(“localhost”,”peter”,”abc123″);
if (!$con)
{
die(‘Could not connect: ‘ . mysql_error());
}

// some code

mysql_close($con);
?>

برچسب ها

, , ,

محصولات پیشنهادی


نظرات کاربران


نظرات برای آموزش گام به گام PHP | بدون نظر »

کاربر عزیز، لطفاً دیدگاه ارزشمند خود را از طریق فرم زیر برای ما ارسال کنید:

درباره کدنویسان
آکادمی کدنویسان جهت کمک به دانشجویان رشته های کامپیوتر و فناوری اطلاعات و همه علاقمندان به طراحی و برنامه نویسی برای ویندوز، وب و موبایل ایجاد شده است.
بیشتر آموزش های سایت کدنویسان، بصورت رایگان ارائه شده است و بعضی بسته های آموزشی تصویری و نیز نرم افزارهای پیاده سازی شده در ازای پرداخت، قابل دانلود هستند.
هر گونه نظر، انتقاد یا پیشنهادی در مورد مطالب یا عملکرد کدنویسان دارید، حتما با ما در میان بگذارید.
نمادهای اعتماد ما


تماس با ما
  • شماره همراه : ۰۹۱۵۱۶۰۴۰۶۸
  • آی دی تلگرام : @mmoha94
  • پست الکترونیکی : mohammadi.sm@gmail.com
  • آدرس پستی : بیرجند، خیابان پیروزی، پیروزی ۹، پلاک ۲۸
کلیه حقوق متعلق به سایت کدنویسان است، انتشار و کپی برداری از مطالب این سایت غیرمجاز بوده و پیگرد قانونی دارد.