R_Rajaee_Rad
شنبه 29 تیر 1392, 03:36 صبح
این کلاس DbConnect هست
<?php
require_once 'class.system.component.php';
class DbConnector extends SystemComponent
{
var $thequery;
var $link;
function __construct()
{
$setting=SystemComponent::getsetting;
$host=$setting['dbhost'];
$user=$setting['dbusername'];
$pass=$setting['dbpassword'];
$db=$setting['dbname'];
$this->link=mysql_connect('$host','$user','$pass');
mysql_select_db($db);
register_shutdown_function(array(&$this,'close'));
}
function query($query)
{
$this->thequery=$query;
return mysql_query($query,$this->link);
}
function fetchAssoc($result)
{
return mysql_fetch_assoc($result);
}
function close()
{
mysql_close($this->link);
}
}
?>
در یک فایل دیگه میخوام از این کلاس استفاده کنم...اما بعد از ساخت یه شئی دیگه دستورات اجرا نمیشن...مثلا echo آخر دیگه چیزی چاپ نمیکنه
require_once ('includes/class.db.connector.php');
$con=new DbConnector();
echo "bmnbnr";
[/CODE]
<?php
require_once 'class.system.component.php';
class DbConnector extends SystemComponent
{
var $thequery;
var $link;
function __construct()
{
$setting=SystemComponent::getsetting;
$host=$setting['dbhost'];
$user=$setting['dbusername'];
$pass=$setting['dbpassword'];
$db=$setting['dbname'];
$this->link=mysql_connect('$host','$user','$pass');
mysql_select_db($db);
register_shutdown_function(array(&$this,'close'));
}
function query($query)
{
$this->thequery=$query;
return mysql_query($query,$this->link);
}
function fetchAssoc($result)
{
return mysql_fetch_assoc($result);
}
function close()
{
mysql_close($this->link);
}
}
?>
در یک فایل دیگه میخوام از این کلاس استفاده کنم...اما بعد از ساخت یه شئی دیگه دستورات اجرا نمیشن...مثلا echo آخر دیگه چیزی چاپ نمیکنه
require_once ('includes/class.db.connector.php');
$con=new DbConnector();
echo "bmnbnr";
[/CODE]