MYSTERY ZILLION တွင် English သို့မဟုတ် Unicode ဖြင့်သာ အသုံးပြုခွင့်ရှိသည်။ ဇော်ဂျီ ၊ ဧရာ စသည်တို့ကို အသုံးပြုခွင့် မရှိ။ Unicode fonts များမှာ Mon3,Yunghkio, Myanamr3 စသည်များ အသုံးပြုနိုင်သည်။ Unicode Guide ကို ဒီမှာ Download ချပါ။ Zawgyi to Unicode Converter
Don't share ebook or software if nobody request. You can find free book websites on here. We are welcome for discussion or asking question instead.

How to connect from first class construct to second class construct?

edited October 2013 in PHP
ရေးပုံရေးနည်းမှားနေလို့ထင်တယ် ။ line 10 မှာ error တက်နေပါတယ် ။ home page နဲ့ register page
မှာ User class ကို declare လုပ်ပြီး Database ကိုသွားချိတ်ချင်တာပါ ။ User class ကို DB_Class နဲ့ extends ချိတ်ပြီး User class ရဲ့ construct ထဲမှာ $db = new DB_Class(); အစား parent::__construct(); ဆိုပြီးခေါ်ကြည့်ပါသေးတယ် ။ အဲဒီ error ဘဲတက်ပါတယ် ။

Error ကဒီလိုပါ ။
Fatal error: Class 'DB_Class' not found in include\functions.php on line 10

functions.php
<pre lang="php">
include_once 'config.php';

class User {
public function __construct()
{
$db = new DB_Class();
}
}
</pre>

config.php
<pre lang="php">
define('DB_SERVER', 'localhost');
define('DB_USERNAME', 'root');
define('DB_PASSWORD', '');
define('DB_DATABASE', 'phpoop');

class DB_Class {

function __construct() {
$connection = mysql_connect(DB_SERVER, DB_USERNAME, DB_PASSWORD) or die('Oops connection error -> ' . mysql_error());
mysql_select_db(DB_DATABASE, $connection) or die('Database error -> ' . mysql_error());
}

}
</pre>

home.php
<pre lang="php">
include_once 'include/functions.php';
$user = new User();
</pre>


register.php
<pre lang="php">
include_once 'include/functions.php';
$user = new User();
</pre>

Tagged:

မှတ်ချက်များ

  • Administrators
    $db = new DB_Class();

    လို့ ရေးထားပေမယ့်

    <pre lang="php">
    include_once 'DB_Class.php';
    </pre>

    လိုမျိုး ခေါ်ထားတာ မတွေ့မိဘူး။ DB_Class ဆိုတဲ့ class ကို ခေါ်ထားတာ သေချာလား ပြန်စစ်ပါ။ DB_Class မဆောက်ထားတာကြောင့် error တက်နေတာပါ။
Sign In or Register to comment.