• Jetzt anmelden. Es dauert nur 2 Minuten und ist kostenlos!

CLASSNAME:: statt CLASSNAME->

Beavis

Mitglied
Guten zusammen

Ich habe eine Class erstellt um mit das ganze mit MySQL zu vereinfachen
Die class ist die bisher:
PHP:
<?php
class Database {
    private $irpConnection = NULL;
    private $irpDatabase = NULL;
    private $irpQuery = NULL;
  
    public function __construct() {
        $this->irpConnection = mysql_connect("127.0.0.1", "", "");
        $this->irpDatabase = mysql_select_db("");
    }
    public function SendQuery($query) {
        $this->irpQuery = mysql_query(mysql_real_escape_string($query), $this->irpConnection);
    }
    public function FetchQuery() {
        return mysql_fetch_object($this->irpQuery);
    }
    public function GetId() {
        return mysql_insert_id($this->irpQuery);
    }
    public function __destruct() {
      mysql_close($this->irpConnection);
    }
}
?>
wie kann ich es machen kann das ich
Database::SendQuery().... machen kann statt mit den -> ?
 
Zuletzt bearbeitet:
Guten Morgen,
also erst einmal mysqli oder PDO benutzen, da mysql als veraltet gilt und in den nächsten PHP versionen nicht mehr enthalten sein wird.

Und das Zauberwort heißt "static" ;)
 
Zurück
Oben