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

PHP

توسط hasti در 6 سال پیش
0 57.4k 8 6 سال پیش
hasti php-sec daniel
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:

خوش آمدید

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