Tarragon
یک شنبه 22 بهمن 1391, 09:46 صبح
سلام
من می خوام در فایل config.php متغیر های مربوط به کار با دیتابیس رو معرفی کنم و کلاس دیتابیس Mysql + راهنمای استفاده (http://barnamenevis.org/showthread.php?377968) با دیتابیس کار کنم الان من موندم که چکار کنم ممنون می شم کمکم کنید تشکر.
Tarragon
یک شنبه 22 بهمن 1391, 16:00 عصر
این فایل config
<?php
$config = array(
	'db' => array(
		'host' => 'localhost',
		'name' => 'entekhab',
		'user' => 'root',
		'pass' => 'mysql'
	),
	'template' => array(
		'current' => array('name'=>'','extension'=>'')
	),
	'file' => array(
	
	)
);
?>
و این فایل لوگین
<?php
class login {
	private $db;
	public function __construct(){
	$this->db = new mysql($config['db']['host'],$config['db']['name'],$config['db']['user'],$config['db']['pass']);
	if($this->db->error === false){echo $this->db->error;}
	}
	public function checkuser($code){
		$this->db->Select('user', array('code'=> $code))->Fetch(true)->Row['name'];
		
	}
	public function __destruct(){
	}
}
?> اما این ارور هارو نمی ده 
Notice: Undefined variable: config in C:\Program Files\Ampps\www\entekhab\private\class\login.php on line 5
Notice: Undefined variable: config in C:\Program Files\Ampps\www\entekhab\private\class\login.php on line 5
Notice: Undefined variable: config in C:\Program Files\Ampps\www\entekhab\private\class\login.php on line 5
Notice: Undefined variable: config in C:\Program Files\Ampps\www\entekhab\private\class\login.php on line 5
vBulletin® v4.2.5, Copyright ©2000-1404, Jelsoft Enterprises Ltd.