mirror of
https://github.com/FH-Complete/FHC-Core.git
synced 2026-07-25 16:44:28 +00:00
This commit is contained in:
@@ -4,6 +4,7 @@ require_once('basis.class.php');
|
|||||||
abstract class db extends basis
|
abstract class db extends basis
|
||||||
{
|
{
|
||||||
protected static $db_conn=null;
|
protected static $db_conn=null;
|
||||||
|
protected $db_result=null;
|
||||||
|
|
||||||
function __construct()
|
function __construct()
|
||||||
{
|
{
|
||||||
@@ -13,6 +14,8 @@ abstract class db extends basis
|
|||||||
|
|
||||||
abstract function db_connect();
|
abstract function db_connect();
|
||||||
abstract function db_query($sql);
|
abstract function db_query($sql);
|
||||||
|
abstract function db_num_rows();
|
||||||
|
abstract function db_last_error();
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
+13
-2
@@ -4,7 +4,7 @@ class basis_db extends db
|
|||||||
{
|
{
|
||||||
function db_connect()
|
function db_connect()
|
||||||
{
|
{
|
||||||
$conn_str=CONN_STRING;
|
$conn_str='host='.DB_HOST.' port='.DB_PORT.' dbname='.DB_NAME.' user='.DB_USER.' password='.DB_PASSWORD;
|
||||||
//Connection Herstellen
|
//Connection Herstellen
|
||||||
if (DB_CONNECT_PERSISTENT)
|
if (DB_CONNECT_PERSISTENT)
|
||||||
{
|
{
|
||||||
@@ -20,18 +20,29 @@ class basis_db extends db
|
|||||||
|
|
||||||
function db_query($sql)
|
function db_query($sql)
|
||||||
{
|
{
|
||||||
|
//echo $sql.'<BR/>';
|
||||||
if ($this->db_result=pg_query(basis_db::$db_conn,$sql))
|
if ($this->db_result=pg_query(basis_db::$db_conn,$sql))
|
||||||
return true;
|
return true;
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
$this->errormsg='Abfrage in Datenbank fehlgeschlagen! '.$this->db_lasterror();
|
$this->errormsg.='Abfrage in Datenbank fehlgeschlagen! '.$this->db_last_error();
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
function db_num_rows()
|
||||||
|
{
|
||||||
|
return pg_num_rows($this->db_result);
|
||||||
|
}
|
||||||
|
|
||||||
function db_fetch_object()
|
function db_fetch_object()
|
||||||
{
|
{
|
||||||
return pg_fetch_object($this->db_result);
|
return pg_fetch_object($this->db_result);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
function db_last_error()
|
||||||
|
{
|
||||||
|
return pg_last_error();
|
||||||
|
}
|
||||||
}
|
}
|
||||||
?>
|
?>
|
||||||
Reference in New Issue
Block a user