mam następujący problem, nie wiem co jest źle w tym skrypcie:
<?php
// zaіadowanie biblioteki PEAR DB
require_once 'DB.php';
// klasa ogуlnego dostкpu do bazy danych
class DbManager
{
public $db;
// konstruktor - zestawienie poіączenia z bazą danych
function __construct($connectionString)
{
$this->db = DB::connect($connectionString,
USE_PERSISTENT_CONNECTIONS);
if (DB::isError($this->db))
$this->db->setFetchMode(DB_FETCHMODE_ASSOC);
}
// zamkoсczenie poіączenia
public function DbDisconnect()
{
$this->db->disconnect();
}
public function DbQuery($queryString)
{
$result = $this->db->query($queryString);
if (DB::isError($result))
return $result;
}
// nakіadka na metodк getAll() biblioteki PEAR DB
public function DbGetAll($queryString)
{
$result = $this->db->getAll($queryString);
if (DB::isError($result))
return $result;
}
// nakіadka na metodк getRow() biblioteki PEAR DB
public function DbGetRow($queryString)
{
$result = $this->db->getRow($queryString);
if (DB::isError($result))
return $result;
}
// nakіadka na metodк getOne() biblioteki PEAR DB
public function DbGetOne($queryString)
{
$result = $this->db->getOne($queryString);
if (DB::isError($result))
return $result;
}
// nakіadka na metodк escapeSimple()
public function DbEscapeSimple($string)
{
return $string;
else
return $this->db->escapeSimple($string);
}
}
?>
po jego wykonaniu pojawia mi się następujący błąd:
Parse error: syntax error, unexpected T_STRING, expecting T_OLD_FUNCTION or T_FUNCTION or T_VAR or '}' in C:\xampp\htdocs\sklep\include\database.php on line 7
co powinnam w nim zmienić