<?php
class db
{
private $con;
private $res;
private $fa = 1; // 1 voor fetch_assoc - 2 voor fetch_array - 3 voor fetch_object - 4 voor fetch_row
public $iQuerys=0;
public $querys;
public $qtime = 0;
public function connect($user,$pass,$db,$host)
{
}
public function query($query)
{
$startquerytime = microtime_float();
$this->
res =
mysql_query($query,
$this->
con) or
$this->
error($query);
$this->qtime += microtime_float()-$startquerytime;
$this->iQuerys++;
$this->querys .= $query."\r\n\r\n";
return $this->res;
}
public function fetch_array($res=0)
{
if ($res==0)
{
$res = $this->res;
}
}
public function fetch_assoc($res=0)
{
if ($res==0)
{
$res = $this->res;
}
}
public function fetch_object($res=0)
{
if ($res==0)
{
$res = $this->res;
}
}
public function fetch_row($res=0)
{
if($res==0)
{
$res = $this->res;
}
}
public function fa($query) //verkorte query + fetch actie
{
$res = $this->query($query);
switch($this->fa)
{
case 1:
return $this->fetch_assoc($res);
break;
case 2:
return $this->fetch_array($res);
break;
case 3:
return $this->fetch_object($res);
break;
case 4:
return $this->fetch_row($res);
break;
}
}
public function num_rows($res=0)
{
if ($res==0)
{
$res = $this->res;
}
}
public function affected_rows()
{
}
public function insert_id()
{
}
public function escape($str)
{
}
public function disconnect()
{
}
private function error($query)
{
}
}
?>