php: اتصال اتوماتیک به دیتابیس

PHP

توسط hasti در 4 سال پیش
0 1.6k 8 4 سال پیش
hastiphp-secdaniel
0

سلام چطور میتونم یک کلاس مای اس کیو ال بنویسم که خودش بصورت اتوماتیک کانکت بشه و بصورت اتوماتیک dicconectبشه؟

0

سلام برای سوالاتون عنوان مناسب انتخاب کنید میتونید از Constructor و Destructor استفده کنید : [url]http://www.softafzar.net/thread2186.html/#post4795[/url]

0

مثال:

class Connection
    {
        private $m_handle;

        function __construct($server,$username,$password)
        {
            $handle = mysql_connect($server,$username,$password);
            $this->m_handle = $handle;
        }

        function __destruct()
        {
            $handle = $this->m_handle;
            @mysql_close($handle);
        }
    }
0

سلام ببخشید متغیر $m_handleاین چیه؟(میشه اسم دیگه ای براش درنظر گرفت؟(میشه publicگذاشت؟)

0

من از این دستور استفاده میکنم ولی خروجی هیچی نشون نمیده؟

0

> سلام ببخشید متغیر $m_handleاین چیه؟(میشه اسم دیگه ای براش درنظر گرفت؟(میشه publicگذاشت؟)
سلام این متغیر لینک به دیتابیستونه دیگه اسمش فرقی نمیکنه و اگر نیاز باشه میشه public گذاشت.
> من از این دستور استفاده میکنم ولی خروجی هیچی نشون نمیده؟
قرار نیست که خروجی بده
0

خب پس من الان بذارمprivate $m_db;درسته؟شرمنده به جای $serverمیتونمdb_HOSTبذارم؟

0

> خب پس من الان بذارمprivate $m_db;درسته؟شرمنده به جای $serverمیتونمdb_HOSTبذارم؟
هیچ فرقی نمیکنه اسمه هر چی گذاشتید اصلا بجای m_db$ بذار kharchang$ بجای server$ بذار client$ :biggrinsmiley:
0

:o.k:

خوش آمدید

برای طرح سوال، ایجاد بحث و فعالیت در سایت نیاز است ابتدا وارد حساب کاربری خود شوید. در صورتی که هنوز عضو سایت نیستید میتوانید در عرض تنها چند ثانیه ثبت نام کنید.

لطفا ابتدا لاگین کنید