[SOLVED] [PHP] syntax error, unexpected T_DNUMBER [Help]

Status
Not open for further replies.

brsy

nah mang
May 12, 2011
1,530
272
Here is the syntax error:

Code:
[B]Parse error[/B]:  syntax error, unexpected T_DNUMBER in [B]/home/a7035922/public_html/inc/class.db.mysql.php[/B] on line [B]31[/B]
Here is my code:

Code:
<?php
/*=======================================================================
| UberCMS - Advanced Website and Content Management System for uberEmu
| #######################################################################
| Copyright (c) 2010, Roy 'Meth0d'
| http://www.meth0d.org
| #######################################################################
| This program is free software: you can redistribute it and/or modify
| it under the terms of the GNU General Public License as published by
| the Free Software Foundation, either version 3 of the License, or
| (at your option) any later version.
| #######################################################################
| This program is distributed in the hope that it will be useful,
| but WITHOUT ANY WARRANTY; without even the implied warranty of
| MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
| GNU General Public License for more details.
\======================================================================*/

class MySQL
{
    private $connected = false;
    private $hostname = "srv27.000webhost.com";
    private $username = "username";
    private $password = "password";
    private $database = "a7035922_uberdb";
    private $link;
    
    [COLOR=red]public function MySQL($host, $user, $pass, $db)[/COLOR]
    {
        $this->connected = false;    
        [COLOR=black]$this->hostname = $srv27.000webhost.com;[/COLOR]
        $this->username = $username;
        $this->password = $password;
        $this->database = $a7035922_uberdb;
    }
    
    public function IsConnected()
    {
        if ($this->connected)
        {
            return true;
        }
        
        return false;
    }

    public function Connect()
    {
        $this->link = mysql_connect($this->hostname, $this->username, $this->password) or $this->error(mysql_error());
        mysql_select_db($this->database, $this->link) or $this->error(mysql_error());
         
        $this->connected = true;
    }
    
    public function Disconnect()
    {
        if($this->connected)
        {
            @mysql_close($this->link) or $this->error("could not close conn");
            $this->connected = false;
        }
    }
    
    public function DoQuery($query)
    {
        $resultset = @mysql_query($query, $this->link) or $this->error(mysql_error());
        return $resultset;
    }
    
    public function Evaluate($resultset)
    {
        return @mysql_result($resultset, 0);
    }
    
    public function Error($errorString)
    {
        global $core;
        
        $core->systemError('Database Error', $errorString);
    }
    
    public function __destruct()
    {
        $this->disconnect();
    }
}

?>

Any idea what's wrong? Thank you for taking time out to read this. I am actually going to need some Tech's in the future, so I will keep you in mind if you help. #up#
 

brsy

nah mang
May 12, 2011
1,530
272
I am sure I put the right webserver, but everytime i count out the 31st line, i end up on a different one. lmao, any help?
 

Markshall

Русский Стандарт
Contributor
Dec 18, 2010
2,637
2,389
Try this.

PHP:
<?php
/*=======================================================================
| UberCMS - Advanced Website and Content Management System for uberEmu
| #######################################################################
| Copyright (c) 2010, Roy 'Meth0d'
| http://www.meth0d.org
| #######################################################################
| This program is free software: you can redistribute it and/or modify
| it under the terms of the GNU General Public License as published by
| the Free Software Foundation, either version 3 of the License, or
| (at your option) any later version.
| #######################################################################
| This program is distributed in the hope that it will be useful,
| but WITHOUT ANY WARRANTY; without even the implied warranty of
| MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
| GNU General Public License for more details.
\======================================================================*/

class MySQL
{
    public $connected = false;
    public $hostname = "srv27.000webhost.com";
    public $username = "username";
    public $password = "password";
    public $database = "a7035922_uberdb";
    public $link;
    
    public function MySQL($host, $user, $pass, $db)
    {
        $this->connected = false;    
        $this->hostname = $this->hostname;
        $this->username = $this->username;
        $this->password = $this->password;
        $this->database = $this->database;
    }
    
    public function IsConnected()
    {
        if ($this->connected)
        {
            return true;
        }
        
        return false;
    }

    public function Connect()
    {
        $this->link = mysql_connect($this->hostname, $this->username, $this->password) or $this->error(mysql_error());
        mysql_select_db($this->database, $this->link) or $this->error(mysql_error());
         
        $this->connected = true;
    }
    
    public function Disconnect()
    {
        if($this->connected)
        {
            @mysql_close($this->link) or $this->error("could not close conn");
            $this->connected = false;
        }
    }
    
    public function DoQuery($query)
    {
        $resultset = @mysql_query($query, $this->link) or $this->error(mysql_error());
        return $resultset;
    }
    
    public function Evaluate($resultset)
    {
        return @mysql_result($resultset, 0);
    }
    
    public function Error($errorString)
    {
        global $core;
        
        $core->systemError('Database Error', $errorString);
    }
    
    public function __destruct()
    {
        $this->disconnect();
    }
}

?>
 

brsy

nah mang
May 12, 2011
1,530
272
Try this.

PHP:
<?php
/*=======================================================================
| UberCMS - Advanced Website and Content Management System for uberEmu
| #######################################################################
| Copyright (c) 2010, Roy 'Meth0d'
| http://www.meth0d.org
| #######################################################################
| This program is free software: you can redistribute it and/or modify
| it under the terms of the GNU General Public License as published by
| the Free Software Foundation, either version 3 of the License, or
| (at your option) any later version.
| #######################################################################
| This program is distributed in the hope that it will be useful,
| but WITHOUT ANY WARRANTY; without even the implied warranty of
| MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
| GNU General Public License for more details.
\======================================================================*/

class MySQL
{
    public $connected = false;
    public $hostname = "srv27.000webhost.com";
    public $username = "username";
    public $password = "password";
    public $database = "a7035922_uberdb";
    public $link;
    
    public function MySQL($host, $user, $pass, $db)
    {
        $this->connected = false;    
        $this->hostname = $this->hostname;
        $this->username = $this->username;
        $this->password = $this->password;
        $this->database = $this->database;
    }
    
    public function IsConnected()
    {
        if ($this->connected)
        {
            return true;
        }
        
        return false;
    }

    public function Connect()
    {
        $this->link = mysql_connect($this->hostname, $this->username, $this->password) or $this->error(mysql_error());
        mysql_select_db($this->database, $this->link) or $this->error(mysql_error());
         
        $this->connected = true;
    }
    
    public function Disconnect()
    {
        if($this->connected)
        {
            @mysql_close($this->link) or $this->error("could not close conn");
            $this->connected = false;
        }
    }
    
    public function DoQuery($query)
    {
        $resultset = @mysql_query($query, $this->link) or $this->error(mysql_error());
        return $resultset;
    }
    
    public function Evaluate($resultset)
    {
        return @mysql_result($resultset, 0);
    }
    
    public function Error($errorString)
    {
        global $core;
        
        $core->systemError('Database Error', $errorString);
    }
    
    public function __destruct()
    {
        $this->disconnect();
    }
}

?>

Thank you, this worked perfectly.
 
Status
Not open for further replies.

Users who are viewing this thread

Top