Ich habe ein fertiges Script für den Datenbank Zugriff von www.brain-and-trust.de runter geladen.
Leider meckert PHP immer:
Ich habe schon PUPLIC mit VAR und so ausgetauscht, da ich PHP4 verwenden, verstehe aber nicht, was es an dieser Stelle für ein Problem gibt.Parse error: syntax error, unexpected ')', expecting '(' in /www/******/cl_db_mysql.php on line 27
Hier mal ein Auszug:
cl_db_mysql.php
Code: Alles auswählen
<?php
class db_mysql
{
/*
PROTECTED $db_user;
PROTECTED $db_pass;
PROTECTED $db_server;
PROTECTED $insert_id;
PROTECTED $affected_rows;
PROTECTED $num_rows;
PROTECTED STATIC $con;
PROTECTED STATIC $queries;
PROTECTED STATIC $verbindungen;
PUBLIC function __construct($datenbank)
*/
VAR $db_user;
VAR $db_pass;
VAR $db_server;
VAR $insert_id;
VAR $affected_rows;
VAR $num_rows;
VAR $con;
VAR $queries;
VAR $verbindungen;
function __construct($datenbank)
{
if(!is_resource(self::$con))
{
self::$con = mysql_connect
($this->db_server,$this->db_user,$this->db_pass);
++self::$verbindungen;
}
mysql_select_db($datenbank, self::$con)
OR die('Fehler beim Verbinden zur Datenbank');
}
cl_db.php
Code: Alles auswählen
<?php
class db extends db_mysql
{
/*
PROTECTED $db_user ='username';
PROTECTED $db_pass ='kennwort';
PROTECTED $db_server ='localhost';
PUBLIC function __construct($datenbank = 'PHP_Buch')
*/
VAR $db_user ='*****';
VAR $db_pass ='******';
VAR $db_server ='localhost';
function __construct($datenbank = '*****')
{
parent::__construct($datenbank);
}
}
?>
MfG Christian