- Автор темы
- #1
люди вот кусочет скрипта, где непонел как подключить к бд а тоесть где писать подключение?
и дело в том что все файлы которым нужно бд инклудят именно этот файл! никакого config.php и в этом роде нету !! подскажите
и дело в том что все файлы которым нужно бд инклудят именно этот файл! никакого config.php и в этом роде нету !! подскажите
PHP:
<?
class sql
{
function sql ()
{
$MySQL = config ('MySQL_Base', 'MySQL_Host', 'MySQL_Login', 'MySQL_Password');
if (!($this->Link = @mysql_connect ($MySQL['MySQL_Host'], $MySQL['MySQL_Login'], $MySQL['MySQL_Password'])))
{
exit ('<hr>Error! MySQL not connect: ' . mysql_error ());
}
if (!(@mysql_select_db ($MySQL['MySQL_Base'], $this->Link)))
{
exit ('<hr>Error! data base ' . $Base . ' not selected! ' . mysql_error ());
}
@mysql_query ('SET NAMES \'cp1251\'', $this->Link);
}
function query ($Query)
{
if ($this->R = @mysql_query ($Query, $this->Link))
{
return $this->R;
}
exit ('<hr>Error query! ' . mysql_error () . ('<br>Query: `' . $Query . '`'));
}
function assoc ($Query = '')
{
if ($Query)
{
$this->Query ($Query);
}
return mysql_fetch_assoc ($this->R);
}
function object ($Query = '')
{
if ($Query)
{
$this->Query ($Query);
}
return mysql_fetch_object ($this->R);
}
function data ($Query = '')
{
if ($Query)
{
$this->Query ($Query);
}
return mysql_fetch_array ($this->R);
}
function rows ($Query = '')
{
if ($Query)
{
$this->Query ($Query);
}
return mysql_num_rows ($this->R);
}