HiHo,
Ich kann zwar Gästebücher, kleine Foren, News Seiten erstellen aber was ich nie kapiert habe sind Klassen und Objekte.
Ich könnt euch sicher vorstellen was das bei einem Forum dann für eine Arbeit ist. Nun wollte ich mich gerne damitbeschäftigen, stosse aber schon bei der ersten sql abfragen auf Probleme.
Alles anzeigen
Fehlermeldung:
Ich kann zwar Gästebücher, kleine Foren, News Seiten erstellen aber was ich nie kapiert habe sind Klassen und Objekte.
Ich könnt euch sicher vorstellen was das bei einem Forum dann für eine Arbeit ist. Nun wollte ich mich gerne damitbeschäftigen, stosse aber schon bei der ersten sql abfragen auf Probleme.
Quellcode
- class db_klasse
- {
- var $host = "localhost";
- var $user = "root";
- var $pass = "xx";
- var $dbname = "test";
- var $db_link = true;
- function db_klasse() //Konstruktor ruf db_connect() auf
- {
- $this->db_connect($this->host,$this->user,$this->pass,$this->dbname);
- }
- function db_connect($host,$user,$pass,$dbname) //baut die verbindung auf
- {
- $this->db_link = @mysql_pconnect($host,$user,$pass) or die ("Datenbankverbindung nicht möglich!");
- $this->db_choose($dbname);
- }
- function db_choose($dbname) // wählt die datenbank
- {
- @mysql_select_db($dbname) or die ("Datenbank konnte nicht ausgewählt werden!");
- }
- function db_query($query) // sendet einen query
- {
- $res = @mysql_query($query, $this->db_link) or die ("Abfrage war ungültig!".mysql_error());
- return $res;
- }
- }
- // DB Abfrage
- $sql = 'SELECT *
- FROM ' . CONFIG;
- $this->db_query->$sql;
Fehlermeldung:
Fatal error: Using $this when not in object context in C:\xampp\htdocs\newirc\includes\core.php on line 17