<?
if (basename($_SERVER["REQUEST_URI"]) === basename(__FILE__))
{
exit();
}
class conexao
{
var $db;
var $con;
function conexao()
{
$this->connectar();
}
function connectar()
{
if (!extension_loaded("mssql"))
{
if (strtoupper(substr(PHP_OS, 0, 3)) === "WIN")
{
dl("php_mssql.dll");
}
else
{
dl("mssql.so");
}
}
if (!extension_loaded("mssql"))
{
$prefix = (PHP_SHLIB_SUFFIX === "dll") ? "php_" : "";
dl($prefix."mssql.".PHP_SHLIB_SUFFIX);
}
$this->con = @mssql_connect(@ipsql, @usersql, @senhasql);
$this->db = @mssql_select_db(@dbsql, $this->con);
if($this->con == false or $this->db == false)
{
exit("<blockquote class=\"error\">O site não conseguiu se connectar ao servidor MSSQL.</blockquote>");
return false;
}
return true;
}
function query($sql)
{
$query = @mssql_query($sql);
if ($query == false)
{
exit("<blockquote class=\"error\">Não foi possivel executar a query '<strong>{$sql}</strong>'</blockquote>");
}
return $query;
}
function fetch($sql)
{
return mssql_fetch_row($sql);
}
function num($sql)
{
return mssql_num_rows($sql);
}
function result($sql)
{
return mssql_result($sql);
}
function fet_array($sql)
{
return mssql_fetch_array($sql);
}
}
?>
isso?